字符数组的初始化可以写为: char a[]={"China"};
意思等同于: char a[]={'C','h','i','n','a','\0'}
1.puts函数-输出字符串的函数 puts(字符数组) 如:int str[10]; puts(str);
2.gets函数-输入字符串的函数 gets(字符数组) 如:int str[10]; gets(str); \\只能输出一个字符串,不能写成gets(str1,str2)
3.strcat函数-字符串连接函数 stecat(字符数组1,字符数组2) 如:stecat (str1,str2); \\将str2数组连接到str1的后面
4strcpy和strncpy函数-字符串复制函数 strcpy(字符数字1,字符数组2) 如:strcpy(str1,str2); \\将str2中的字符串复制到str1中
5.strcmp函数-字符串比较函数 strcmp(字符数组1,字符数组2) 如:strcmp(str1,str2) \\如果str1等于str2 则带回的函数值为0,str1>str2带回一个正整数 否则为负整数
6.strlen函数-测字符串长度的函数 char a[]={"china"} printf("%d",strlen(a)); \\这里测量的事实际长度 不包括'\0',所以值为5 不是6.
7.strlwr函数-转换为小写的函数 strlwr(字符串)
8.strupr函数-转换为大写的函数 strupr(字符串)