首页 > 编程知识 正文

c++输入字符串,scanf输入字符串遇到空格

时间:2023-05-05 08:04:13 阅读:172350 作者:263

C语言字符串的输入与输出一、使用数组的方法(缺点:不能接受包含空格的字符串) ) ) ) ) ) ) ) ) )。

char s[1000];

scanf('%s ',s );

printf('%s”,s );

首先用char s表示定义文字变量s,然后在定义变量s后附加[]、[]写入数据大小。 一般不告诉你数据范围。 数据一般打开1000就可以了。 例如,数据是100。 开110就可以了。 然后,使用输入输出函数以%s的形式输入输出即可。

二、使用字符串处理函数stdio.h (优点:简洁方便,可以输入包含空格、换行符等特殊字符的字符) ) )。

#includestdio.h

#includestring.h

入主(void ) )。

{

char s[1000];

gets(s;

puts(s;

返回0;

}

与上述不同的是,引入了字符串处理函数stdio.h,将输入输出函数更改为gets (变量)、puts (变量)

因为是第一次写文章,所以写得不好,请谅解。 内容错误时,请指出并海容。 )

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。