解決VS中scanf()函數(shù)報(bào)錯(cuò)問題的四種方案(詳細(xì))-創(chuàng)新互聯(lián)

創(chuàng)新互聯(lián)建站堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站制作、成都做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的錫林浩特網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

scanf函數(shù)在VS中報(bào)錯(cuò)的主要原因是 scanf被認(rèn)為不安全而被編譯器默認(rèn)設(shè)置為禁用。

那么如何解決這個(gè)問題呢

法一:

僅將函數(shù)scanf替換為scanf_s即可,其他語法不變。但scanf_s函數(shù)并不是C語言函數(shù)庫里的標(biāo)準(zhǔn)函數(shù),而是VS編譯器所提供的函數(shù),所以并不推薦用這種方法來解決問題。

法二:

在代碼的最頂端輸入#define??_CRT_SECURE_NO_WARNINGS

(!??!注意一定是最頂端不然依舊會(huì)報(bào)錯(cuò))

錯(cuò)誤示例:

正確示例:

這樣就解決了,但是這個(gè)辦法依然有缺陷,就是當(dāng)我們每一次新建一個(gè)程序或者項(xiàng)目時(shí),就要重新去在代碼的最頂端輸入#define??_CRT_SECURE_NO_WARNINGS。這顯然還不是我們想要的解決方案。

法三:

在VS的界面中,最頂端找到項(xiàng)目這一欄,點(diǎn)擊屬性

找到C/C++這一欄,選擇預(yù)處理器,打開預(yù)處理器定義這一欄最右邊的小三角,選擇編輯。

在最上方的白框中輸入_CRT_SECURE_NO_WARNINGS,點(diǎn)擊確定,然后點(diǎn)擊應(yīng)用(切記是應(yīng)用而非確定),但這種辦法依舊不能一勞永逸(惱)。

法四:

打開文件資源管理器,找到visual studio 的安裝路徑,然后在該路徑下搜索 “newc++file.cpp” (或可直接搜索,路徑越細(xì)查找速度越快)

找到這個(gè)文件后復(fù)制粘貼到桌面上

輸入#define? _CRT_SECURE_NO_WARNINGS,后保存退出

將文件拖回原來的位置,點(diǎn)擊替換目標(biāo)中的文件,之后點(diǎn)擊確認(rèn)就好(如果直接在原位置更改保存的話會(huì)要管理員權(quán)限導(dǎo)致無法保存)

此后我們在VS中創(chuàng)建新的源C/CPP文件時(shí)會(huì)在開頭自動(dòng)輸入

#define? ?_CRT_SECURE_NO_WARNINGS,一勞永逸解決問題。

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購,新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧

分享名稱:解決VS中scanf()函數(shù)報(bào)錯(cuò)問題的四種方案(詳細(xì))-創(chuàng)新互聯(lián)
本文網(wǎng)址:http://bm7419.com/article18/ddhogp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供小程序開發(fā)、微信小程序、網(wǎng)站改版、營銷型網(wǎng)站建設(shè)Google、網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都app開發(fā)公司