字符串输出函数:puts
字符串输入函数:gets
在 C 语言中用于输入输出的字符串函数使用前应包含头文件 "stdio.h",使用其他字符串函数则应包含头文件 "string.h"。
1、字符串输出函数:puts
原来输出字符串的方法:
char str[]="abc";
printf("%s\n", str);
puts 函数使用方法:
puts(字符数组名);
注意事项:(1)puts 函数可以自动换行
(2)可以不是数组的首地址,可以是元素的地址
(3)必须是字符数组
(4)不可以格式化输出
2、字符串输入函数:gets
原来接收字符串的方法:
char str[100];
scanf("%s", str); // 缺陷:输入字符串的时候不能有空格
gets 函数使用方法:
gets(字符数组名);
注意事项:(1)在 Xcode 中使用 gets,控制台会给一个警告
(2)不安全,出现越界的问题
(3)可以接受空格