带你分析C语言代码背后的细节(二): scanf_s()函数与scanf()函数
如果你和我一样用的是VS2019,那么你需要知道scanf()函数的名称更改为scanf_s()了,如果你用scanf(),编译时C就会向你发出错误提醒,点击错误码C4996会跳转到帮助网页,在那里会有详尽的解释。下图是官网对名称修改的解释,注意到一句话“如果需要使用现有函数以实现可移植性,则可以关闭这些警告”,根据官网提供的办法之一,我在第一行插入代码:#pragma warning(disable : 4996)依旧使用scanf()名称,编译运行顺利。到这里,如果你是像我一样的初学者,你可能
原创
2020-07-22 14:17:07 ·
601 阅读 ·
3 评论