美文网首页
【C语言】字符串输入输出函数

【C语言】字符串输入输出函数

作者: 酷酷的小虎子 | 来源:发表于2016-03-09 09:00 被阅读423次

字符串输出函数: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)可以接受空格

相关文章

网友评论

      本文标题:【C语言】字符串输入输出函数

      本文链接:https://www.haomeiwen.com/subject/olwzkttx.html