C语言——字符串的输入与输出

文章目录

目录

一、使用scanf

二、使用getchar

三、使用gets函数


一、使用scanf

示例:图片[1] - C语言——字符串的输入与输出 - MaxSSL

使用scanf可以输入字符串,但只能输入中间没有空格的字符串,输入有空格的字符串他会把空格当作结束标志。

图片[2] - C语言——字符串的输入与输出 - MaxSSL

二、使用getchar

​​​​​​​​​​​​

图片[3] - C语言——字符串的输入与输出 - MaxSSL

getchar是从控制台获取一个字符,赋予给一个char类型变量,再把字符存放到数组中,需要另外创建一个char类型和int类型变量,且通过while循环来实现,可以输入带空格字符串。

三、使用gets函数

图片[4] - C语言——字符串的输入与输出 - MaxSSL

函数介绍

图片[5] - C语言——字符串的输入与输出 - MaxSSL

图片[6] - C语言——字符串的输入与输出 - MaxSSL

在完成复制后会返回str的首地址。

使用gets函数也可以输入有空格的字符串。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享