字符串

1. 字符串中不能有字符对应''
2. 采用char c[]="I am a student"来定义初始值时一定记住系统会在结尾处自动加上'\0',但是不添加也是合法的,为了告诉系统什么时候字符串结束,可以人为添加'\0'
3. strcat函数可以将字符串连接起来
char str1[30]={"People's Republic of"};
char str2[]={"China"};
printf("%s",strcat(str1,str2));
注意str1必须足够大
4. 由于不能用赋值语句将一个字符串复制到另一个字符串数组中去,所以复制时可以用for循环或者strcpy函数,如strncpy(str1,str2,2),作用是将str2中前两个字符复制到str1中并取代str1中原有的前两个字符,同样要保证str1足够大
5. strlwr是转化为小写的函数,strupr是转化为大写的函数
!!!使用字符串处理函数时添加#include <string.h>

posted on 2019-09-27 20:37  Eleni  阅读(182)  评论(0编辑  收藏  举报

导航