首页 > 学院 > 开发设计 > 正文

c语言scanf相关

2019-11-06 07:38:48
字体:
来源:转载
供稿:网友

c语言scanf相关


1. 空格相关:

如果你用scanf()函数的话,遇到空格会返回;

如果需要输入一个字符串,但是有空格怎么办:

这里写图片描述

但是有时候用该方法时,会提示gets不安全,怎么办?

char str[10];scanf ("%[^/n]%*c", str);

%[^/n]含义是从stdin读取输入保存到str,直到遇到第一个/n;而%*c则丢弃掉这个/n。

注意:别忘了加%*c,不然输入第二个字符串时会出错。 %[^/n]%*c讲解


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表