版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明
我们在使用vs2010以上IDE时,经常会出现报错说让scanf换成scanf_s这是一种安全周期检测最新的微软編译器认为scanf的使用存在安全隐患,因为C/C++中的字符串处理都是以\0为截止符的如果搜索不到\0,容易出现字符串越界所有vc扩展的所谓安全标准庫都添加了一个参数用以指定字符串参数的长度,用以避免这种安全隐患
如何避免出现这种事情:
//第三种方法可以消除下面的警告,仳较好用
当然大家可以直接用scanf_s还是不复杂的。