首页
社区
课程
招聘
[已解决]vs2013使用scanf出现的问题
发表于: 2017-5-19 11:14 3879

[已解决]vs2013使用scanf出现的问题

2017-5-19 11:14
3879

使用之后提示不安全无法编译,在命令行,预处理器定义,宏定义增加_CRT_SECURE_NO_WARNINGS还是不能使用,换成scanf_s("%c",&a);// char a输入一个字符后a的值是0,vs2013该怎么使用scanf



[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 109
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
#pragma  warning(disable:4996)
2017-5-19 13:17
0
雪    币: 1711
活跃值: (516)
能力值: ( LV12,RANK:200 )
在线值:
发帖
回帖
粉丝
3

scanf_s("%c", &a, (unsigned)_countof(a));


2017-5-19 15:02
0
雪    币: 44
活跃值: (32)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
CyberATT #pragma warning(disable:4996)
谢谢你的解答,按你的回答问题已经得以解决
2017-5-19 22:47
0
雪    币: 44
活跃值: (32)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
supercolin scanf_s("%c", &a, (unsigned)_countof(a)); ...
每次你的回答都让我有种豁然开朗的感觉,同时也说明了自己知识浅薄眼界狭窄,对_countof宏定义的具体实现看了半天也不太懂,非常感谢你的回答
2017-5-19 22:59
0
游客
登录 | 注册 方可回帖
返回
//