scanf() 函数的疑问
本帖最后由 zhoushishang 于 2013-5-14 18:23 编辑用了visual studio 2012更新了update2,然后带来了一个很麻烦的问题“
#include<stdio.h>
int main(void)
{
int num;
scanf("%d",&num);
printf("%d",num);
return 0;
}
凡是带有scanf()函数的都会提醒:error C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.并且编译失败。
现在该怎么办,这个版本以后都不能用scanf()函数了?
问题已解决:
第一步:D:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\VCWizards\AppWiz\MFC\Library\templates\2052
打开此文件夹下(我安装在D盘)的stdafx.h文件,在任何#include前添加:
#define _CRT_SECURE_NO_DEPRECATE
#define _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 1PS:2052文件夹对应的是计算机语言为简体中文的文件夹,如果是别的语言那在\templates\的别的文件夹下修改。
第二步:更改预处理定义: 项目->属性->配置属性->C/C++ -> 预处理器 -> 预处理器定义->编辑打开的方框中增加:_CRT_SECURE_NO_DEPRECATE
http://www.th7.cn/Program/c/201303/127343.shtml这个帖子里有回答,不几道能不能解决你的问题 jangwooning 发表于 2013-5-14 17:13
http://www.th7.cn/Program/c/201303/127343.shtml这个帖子里有回答,不几道能不能解决你的问题
#define _CRT_SECURE_NO_DEPRECATE
这个定义有效吗?没有被替换的内容啊 在主要作为C++平台的VS下写纯C语言的代码本来就是很蛋疼的。。。楼主要是写C代码,最好是在LINUX平台使用GCC,或者在WINDOWS中使用MinGW,当然这些都是命令行的,如果不习惯,在WINDOWS下可以使用Code::Blocks jangwooning 发表于 2013-5-14 17:13
http://www.th7.cn/Program/c/201303/127343.shtml这个帖子里有回答,不几道能不能解决你的问题
非常感谢,按照方法,做完方法二和方法三就成功了。 jangwooning 发表于 2013-5-14 17:13
http://www.th7.cn/Program/c/201303/127343.shtml这个帖子里有回答,不几道能不能解决你的问题
非常感谢,按照方法,做完方法二和方法三就成功了。 用gcc吧 vs主要还是搞c++的 inccinf 发表于 2013-5-14 18:04
在主要作为C++平台的VS下写纯C语言的代码本来就是很蛋疼的。。。楼主要是写C代码,最好是在LINUX平台使用GC ...
多谢提醒,现在刚开始,还能凑合,实在不方便了再改成LINUX平台。 好孩子啊。。。。。天天搞学术,我就只知道看动漫。。。。。 阎魔あい 发表于 2013-5-15 10:46
好孩子啊。。。。。天天搞学术,我就只知道看动漫。。。。。
动漫偶也非常关注啊。最近好多不错的动漫,有的等了。 zhoushishang 发表于 2013-5-15 14:32
动漫偶也非常关注啊。最近好多不错的动漫,有的等了。
是的是的~~~不过最近再追老动漫,重温夏目友人帐~~~好治愈啊 阎魔あい 发表于 2013-5-15 15:44
是的是的~~~不过最近再追老动漫,重温夏目友人帐~~~好治愈啊
还有啥好动漫推荐。跪求啊 zhoushishang 发表于 2013-5-15 18:25
还有啥好动漫推荐。跪求啊
fate/zero 或者 another~这个特别喜欢!!!!!!!还很短呢,日本同名恐怖小说改编 阎魔あい 发表于 2013-5-15 23:42
fate/zero 或者 another~这个特别喜欢!!!!!!!还很短呢,日本同名恐怖小说改编
最近热播的《进击的巨人》你应该肯定有看吧? zhoushishang 发表于 2013-5-16 09:37
最近热播的《进击的巨人》你应该肯定有看吧?
恩恩~还特意一集一集下载下来了~不过就到第六集。。。。。。。。。 阎魔あい 发表于 2013-5-16 13:20
恩恩~还特意一集一集下载下来了~不过就到第六集。。。。。。。。。
我木有忍住诱惑,把漫画都给看了。漫画果断比动画重口那么一点。 zhoushishang 发表于 2013-5-16 19:12
我木有忍住诱惑,把漫画都给看了。漫画果断比动画重口那么一点。
额好吧。。。。你果然也是个重口味的人。。。。。。。。、 阎魔あい 发表于 2013-5-16 19:23
额好吧。。。。你果然也是个重口味的人。。。。。。。。、
为啥要用“也”呢? zhoushishang 发表于 2013-5-16 19:40
为啥要用“也”呢?
因为我很很重。。。。。 阎魔あい 发表于 2013-5-16 20:58
因为我很很重。。。。。
不知有没有看过杀戮都市? zhoushishang 发表于 2013-5-17 09:42
不知有没有看过杀戮都市?
听过没看过。。。。看过校园默示录和大剑。。。。。都挺重的 阎魔あい 发表于 2013-5-15 23:42
fate/zero 或者 another~这个特别喜欢!!!!!!!还很短呢,日本同名恐怖小说改编
学长表示最近在看another,吼吼 gelimuqiao 发表于 2013-5-17 10:43
学长表示最近在看another,吼吼
学妹表示学长你很有品味啊!!!!!!!!!{:7_232:} 阎魔あい 发表于 2013-5-17 10:23
听过没看过。。。。看过校园默示录和大剑。。。。。都挺重的
校园默示录和大剑,重口的丫。杀戮都市风格跟进击的巨人类似,稍微再黑暗一点 zhoushishang 发表于 2013-5-17 14:48
校园默示录和大剑,重口的丫。杀戮都市风格跟进击的巨人类似,稍微再黑暗一点
我其实就是一重口味的人,,。。。。。。 阎魔あい 发表于 2013-5-17 18:37
我其实就是一重口味的人,,。。。。。。
那就推荐杀戮都市给你了,漫画,动画都有。我的话除了《机关枪少女》实在接受不了,别的都还过得去 zhoushishang 发表于 2013-5-17 20:55
那就推荐杀戮都市给你了,漫画,动画都有。我的话除了《机关枪少女》实在接受不了,别的都还过得去
低调低调。。。。别告诉别人ha~~~~~ 阎魔あい 发表于 2013-5-18 14:34
低调低调。。。。别告诉别人ha~~~~~
大家心照不宣
页:
[1]