Linux 拨号vps windows公众号手机端

C语言怎么输入字符数组

lewis 8年前 (2017-10-11) 阅读数 11 #程序编程
文章标签 c语言

在C语言中,可以使用scanf函数或gets函数来输入字符数组。

使用scanf函数输入字符数组可以按照以下方式实现:

char str[100];
scanf("%s", str);

该代码会将用户输入的字符串存储在字符数组str中。需要注意的是,scanf函数在遇到空格或换行符时会停止读取,所以如果要输入含有空格的字符串,可以使用gets函数。

使用gets函数输入字符数组可以按照以下方式实现:

char str[100];
gets(str);

同样,该代码会将用户输入的字符串存储在字符数组str中。需要注意的是,gets函数不会在遇到空格或换行符时停止读取,而是会一直读取直到遇到换行符为止。因此,如果要避免数组越界的问题,应该限制用户输入的字符串长度。

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门