在C语言中,字符串的输入方式有以下几种: 使用scanf()函数:可以使用scanf()函数来从标准输入流中读取字符串,例如: charstr[100]; scanf(
在C语言中,字符串的输入方式有以下几种:
- 使用scanf()函数:可以使用scanf()函数来从标准输入流中读取字符串,例如:
charstr[100];
scanf("%s",str);
charstr[100];
fgets(str,100,stdin);
charstr[100];
gets(str);
charstr[100];
inti=0;
charc;
while((c=getchar())!='\n'){
str[i++]=c;
}
str[i]='\0';
注意:在使用gets()函数时要注意输入的字符串长度不能超过数组的大小,否则会发生缓冲区溢出。fgets()函数的安全性相对较高,推荐使用。
版权声明
本文仅代表作者观点,不代表博信信息网立场。