天天看點

warning C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To

這是新版vc庫添加的警告

因為微軟認為scanf的使用存在安全隐患,因為C/C++中的字元串處理都是以\0為截止符的,如果搜尋不到\0,容易出現字元串越界

所有vc擴充的所謂安全标準庫,都添加了一個參數用以指定字元串參數的長度,用以避免這種安全隐患。