您的位置:首页 > 编程语言 > C语言/C++

C语言中的字符串操作

2015-07-12 15:30 253 查看
puts(str)函数,直接输出字符串char str[];

gets(str)函数,从键盘输入str[],结束有’\0’;

strcat(str1,str2)函数,STRing CATanate字符串连接,连接两个字符数组的字符串,str2中的字符串连接在str1后;

1 strcpy(str1,str2)函数,STRing CoPY,字符串2复制到字符数组1中(注意字符数组1的长度)

4.2 strncpy(str1,str2,n)函数,将str2中的最前面n个字符复制到str1中,取代str1中原有的最前面n个字符,但n不多余str1中原有的字符(不包括’\0’);

strcmp(str1,str2),每个字符依次比较,直到出现不同或’\0’,按ASCII码大小比较;

strlen(str)函数,STRing LENgth,测试字符串数组长度,

printf(“%d”,strlen(“China”))==>5

strlwr(str)函数,STRing LoWeRcase字符串小写,将字符串中的大写字母改成小写字母;

strupr(str)函数,STRing UPpeRcase字符串大写,将字符串中的小写字母换成大写字母
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: