黑马程序员技术交流社区
标题:
字符串函数
[打印本页]
作者:
xiaochongzi
时间:
2015-7-28 19:07
标题:
字符串函数
有关于字符串的函数//需导入头文件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
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2