- 1
- 0
- 约1.03千字
- 约 1页
- 2026-05-20 发布于北京
- 举报
如果用stringbuf;来保存:
getline(cin,buf);
如果用charbuf[255];来保存:
cin.getline(buf,255);
C语法:
charbuf[20];
gets(buf);
◼scanf(“%s%s”,str1,str2),在多个字符串之间用一个或多个空格分隔;
◼若使用gets函数,应为gets(str1);gets(str2);字符串之间用回车符作分隔。
◼通常情况下,接受短字符用scanf函数,接受长字符用gets函数。
◼而getchar函数每次只接受一个字符,经常c=getchar()这样来使用。
◼getline是一个函数,它可以接受用户的输入的字符,直到已达指定个数,或者用户输入
了特定的字符。它的函数形式(函数原型)如下:
istreamgetline(charline[],intsize,charendchar=\n);
不
原创力文档

文档评论(0)