有关于字符串的函数//需导入头文件stdlib.h
输入和输出函数
char str[100];
gets(str);
使用gets会给出一个警告,因为没有限定字符串长度。
使用gets可以接收空格
puts(str);
puts函数可以自动换行
可以不是数组的首地址,可以是元素的地址
必须是字符数组
不可以格式化输出
计算字符串的长度
strlen(str);
字符串的函数
strcat 函数//把新的字符串链接到旧的字符串后面
格式:strcat(oldStr,newStr);
oldStr的长度要足够到,只要能够保存下oldStr+newStr
newStr 把oldStr的最后一个字符\0给覆盖了
字符串拷贝函数
strcpy(oldStr,newStr);
把newStr拷贝到oldStr中,newStr会覆盖掉oldStr中的内容
字符串的比较函数
strcmp(str1,str2)
函数是有返回值得
> 0 str1>str2
< 0 str1<str2
==0 str1 == str2
|
|