菜鸡小白辛酸史一

第一次写博客:)

印象中博客是个遥远的存在,认为写博客这种事情都是业界大牛才会去做的事情,毕竟博客的普及专业性较强,起码没有到家喻户晓的地步。然鹅,这个遥远的存在现在却离我如此的近<(。_。)>我要写博客啦~~其实到现在还有一点懵逼,因为我对如何把一 篇博客写好抱有巨大的未知,除了浏览大牛的文章感叹一句真溜批,然后吸取一点经验,but自己实力不够写不出这样专业技能满点的文章外,最最最支撑我写下去的动力自然是反正也没有多少人看的厚脸皮啦.。在这里插入图片描述
我的博客我做主哼~(感觉自己超幼稚应该是个智障吧)

正经的在下面~ (信你有鬼)

最近学习的过程中确实遇到了许多问题在这里进行一个记录吧。*ps(请接受我觉得是问题的难度没有下限_*)

问题一

** vs2019解决scanf函数的c4996错误**
这个问题是我在周末敲代码的时候遇到的,当时差点吐血。天知道 我面对编译器报错一遍又一遍的修改代码,最后把原代码删掉重新写一个超简单的代码还是报错有多震惊。一直在报c4996的错说scanf是不安全的,我丢哪里不安全超安全好不好。但是当时我一直认为是我的错是我太菜鸡连这个都写不好,后来我还把文件也重新建了一个but还是没有用。。。。。。一遍又一遍的自我怀疑,我感觉这个编译器在嘲笑我。最后我灵机一动去搜了这个c4996才有了真相,我太南了。网上有主要有两个解决的办法但是都不是一劳永逸的方案。
ps(可能有永久解决方案但我不知道我看到vs2015有一个解决c4996问题的一劳永逸方案但我还没有去在vs2019上试等我试了我再回来改好吧别喷我。)

方法一

将scanf换成scanf_s输入我觉得这个最简单了所以脑子里只记了这个。。。。。。

方法二

预处理器方案:1.你可以通过在预处理器最上方,也就是第一行添加入下代码,即可解决该错误:
#pragma warning(disable:4996)
2.或者添加如下代码,一样可以解决错误(注意要放在第一行)
#define_CRT_SECURE_NO_WARNINGS
3.或者添加链接描述
这里有另一种方案的细致讲解哦~
小声哔哔:为什么我最近才发现这个因为我之前一直用DEV_C++来着后来老师上课用的是vs就换了。然后就入了这个大坑。
最后写一点C语言常见错误代码释义愉快的结束本篇吧 。
error 1:Out of memory 内存溢出
error 2:Identifier expected 缺标识符
error 3:Unknown identifier 未定义的标识符
error 4:Duplicate identifier 重复定义的标识符
error 5:Syntay error 语法错误
error 6:Error in real constant 实型常量错误
error 7:Error in interger constant 整型常量错误
error 8:String constant exceeds line 字符串常量超过一行
error 9:Unexpected end of file 文件非正常结束
error 10:Type identifier expected 未定义的类型标识符






The End

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值