visual studio 2022中的scanf問題解決
對(duì)于vs 2022來說,它本身并不認(rèn)識(shí) scanf ,它只認(rèn)識(shí) scanf_s,兩個(gè)都是輸入,但是對(duì)于 vs 的編譯器來說scanf是不安全的,編譯器通過不了scanf,想要解決這個(gè)問題有兩個(gè)辦法。
方法一:不使用scanf,使用vs提供的scanf_s
雖然這個(gè)方法也只是相較于scanf多了個(gè)_s,但是也只有vs中可以使用,對(duì)于其他的所有編譯器,都只認(rèn)識(shí)scanf,而你們能來找解決這個(gè)問題的方法肯定不可能是想要一直使用scanf_s的,接下來說一說第二種方法。
方法二:在源文件的第一行加上#define _CRT_SECURE_NO_WARNINGS 1
這樣使用scanf函數(shù),程序就能夠正常運(yùn)行了。這時(shí)候就會(huì)有人問了,這么復(fù)雜啊,是不是每次新建一個(gè)源文件都要再寫一遍這么長串的東西?這個(gè)問題也可以被解決。怎么解決呢?
首先給你的電腦安裝一個(gè)叫Everything的工具,長這樣,它能夠高效的搜索到文件。
安裝完成后,打開它,搜索newc++file.cpp文件
右鍵,點(diǎn)擊打開路徑
然后右鍵用記事本打開它,將#define _CRT_SECURE_NO_WARNINGS 1加上去保存就可以了。
有一些電腦是不能夠直接打開的,我們可以將它復(fù)制,粘貼到桌面上,再使用記事本將這句話加上去,保存,然后將桌面的再粘貼回去,點(diǎn)擊替換目標(biāo)中的文件就好了,然后關(guān)閉,打開vs 2022,創(chuàng)建源文件第一行就會(huì)自動(dòng)出現(xiàn)#define _CRT_SECURE_NO_WARNINGS 1
到此這篇關(guān)于visual studio 2022中的scanf問題解決的文章就介紹到這了,更多相關(guān)vs2022 scanf內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
C語言實(shí)現(xiàn)車輛信息管理系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了C語言實(shí)現(xiàn)車輛信息管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-03-03C/C++中的atan和atan2函數(shù)實(shí)例用法
在本篇文章里小編給大家分享的是一篇關(guān)于C/C++中的atan和atan2函數(shù)實(shí)例用法相關(guān)內(nèi)容,有興趣的朋友們可以學(xué)習(xí)下。2020-02-02C++11中l(wèi)onglong超長整型和nullptr初始化空指針
本文介紹?C++11?標(biāo)準(zhǔn)中新添加的?long?long?超長整型和?nullptr?初始化空指針,在?C++11?標(biāo)準(zhǔn)下,相比?NULL?和?0,使用?nullptr?初始化空指針可以令我們編寫的程序更加健壯,本文結(jié)合示例代碼給大家詳細(xì)講解,需要的朋友跟隨小編一起看看吧2022-12-12Qt實(shí)戰(zhàn)之實(shí)現(xiàn)圖片瀏覽器
這篇文章主要為大家詳細(xì)介紹了如何利用Qt實(shí)現(xiàn)簡易的圖片瀏覽器,文中的示例代碼講解詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴可以了解一下2023-03-03