各位大佬的意思们非常困扰的問题,用的是vc++2010学习版为什么运行时总是出现项目过期的提示啊,各位大佬的意思拜托了,有知道怎么回事儿的么
本版专家分:14333
本版专家分:28273
因为二者支持的c++的默认标准不一样的
新标准对以前的一些语法和函数做了修正 还拿老代码来套就是不對了
解决方案前面都已经告诉你了
scanf会导致缓冲区溢出类似的所有和字符串楿关的函数都有安全版本。输入过多的字符程序会挂。如果巧妙的安排输入的内容可能能够执行一段恶意脚本或者程序。scanf_s 会给定字符串的大小这样输入多了会检测出来的。
懂了懂了,太强了哈哈哈哈?
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。