我是靠谱客的博主 火星上信封,最近开发中收集的这篇文章主要介绍strcat()函数与strlen()函数与strcpy()的使用,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

trcat()函数与strlen()函数(7.21)

#include<string.h>
#include<stdlib.h>
#include<iostream>
using namespace std;
int main()
{
char str1[100], str2[100];
cin>>str1;
cin>>str2;
//cout<<str1<<"n";
//cout<<str2<<"n";
strcat (str1 , str2);
//连接函数把str2加在str1的后边;
cout<<str1<<endl;
cout<<strlen (str1)<<endl;
//计算str1字符串的长度!不含结尾的"";若输入"Hello world"那么值为5,只测空格前边的字符长度!
cout<<sizeof (str1);
//测得的实际长度还是str1[100]值为100,不是str1的输入值! 
return 0;
}


#include<string.h>
#include<stdlib.h>
#include<iostream>
using namespace std;
int main()
{
char name[100];
//当定义了一个字符数组,用于存放字符串,若一开始没有初始化那么要么用cin>>地址要么用strcpy()函数;
char *p = "123";
strcpy (name , p);
//strcpy( 目标数组或字符串, 源字符串 )的使用形式!
cout<<name<<"n";
cout<<p<<"n";
return 0;
}
总结:
1.strcpy( 目标数组或字符串, 源字符串 )的使用形式!
2.赋值时连同源字符串的末尾''也被复制过去。
3.目标数组或字符串 > 源字符串 只有这样才能有足够的空间容纳源字符串的数值!

最后

以上就是火星上信封为你收集整理的strcat()函数与strlen()函数与strcpy()的使用的全部内容,希望文章能够帮你解决strcat()函数与strlen()函数与strcpy()的使用所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(28)

评论列表共有 0 条评论

立即
投稿
返回
顶部