A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© xiaochongzi 中级黑马   /  2015-7-28 19:07  /  554 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

有关于字符串的函数//需导入头文件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

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马