gets 和 puts
-
gets
- 一次读取一行,包括任意字符
- 遇到\n停止,不会存储\n,而是转化为空字符’\0’
-
puts
- 接收字符指针类型参数
- 输出字符串后自动添加\n换行
- 只能输出字符串,不能输出整型,浮点型等其他数据类型
str字符串系列操作函数
-
strlen:字符串长度
int mystrlen(char a[]) { int i = 0; while(a[i]){ i++; } return i; } -
strcpy:字符串复制
int main() { char a[100] = "hello"; char b[100] = "world"; puts(b);//复制前 world strcpy(b, a); puts(a);//复制后 hello return 0; } -
strcmp:字符串比较
int main() { char a[100] = "hello"; char b[100] = "world"; printf(strcmp(a,b));//如果a=b返回0,a>b返回正值,a<b返回负值 return 0; } -
spycat:字符串拼接
int main() { char a[100] = "hello"; char b[100] = "world"; strcat(a,b); puts(a); return 0; }
1035

被折叠的 条评论
为什么被折叠?



