【編譯器】使用Visual Studio編寫C語言程序(附若干錯誤解決方案)


使用Visual Studio編寫C語言程序

本文將通過圖文結合的方式,介紹了怎樣使用Microsoft Visual Studio編寫C語言程序,並提供了以下問題的解決方法:

1、提示C4996錯誤

error C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for det

【解決方案詳見   三、對項目進行設置】

2、【進階】同個項目擁有多個項時(比如把多個練習題放在同個項目里),調試報錯稱存在多個main函數。

【解決方案如圖:視圖——解決方案資源管理器——源文件——選定當前需要執行程序以外的其他所有程序——右鍵單擊屬性——從生成中排除——是】


(本文所在運行環境為Windows 10,編譯器版本為Microsoft VIsual Studio Community 2015 )


下面開始正文啦

一、下載與安裝

推薦在微軟官網下載正版Visual Studio 2015,在頁面上可以看到三個版本如圖,分別是社區版、專業版和企業版。
推薦初學者或學生用戶下載免費的社區版就可以了,等到有需要再換更高級的版本也不遲。
下載以后,直接安裝就可以啦。軟件不要求安裝在C盤。

(圖片來自微軟官網)

 

二、新建項目

如圖所示。
1、依次單擊選項1-1,1-2,1-3,選擇Win32控制台應用程序(必選,如果沒有此項則需要自行安裝)
2、單擊區域2以更改項目名稱(可選)
3、單擊選項3【瀏覽】以更改項目的保存位置(可選)
4、選擇解決方案創建目錄與否(可選)
5、完成以上步驟后,點擊【確定】;



三、對項目進行設置

如圖所示。
1、單擊選項1【下一步】;
 
 
 


2、勾選2-1【空項目】; 取消勾選2-2【SDL檢查】; 單擊2-3【完成】;
如果不取消勾選2-2【SDL檢查】,可能會報錯C4996。
C4996解決方案:1、不用scanf()而改用scanf_s()
                              2、在程序前面加#pragma warning(disable:4996)
                               3、無需加代碼,只需在新建項目時取消勾選“SDL檢查”即可。

 



3、項目就設置完成啦
 

四、添加新項

如圖所示。
1、依次單擊1-1,1-2,選擇【.cpp】;
2、點擊區域1-3以更改項的名稱(可選)
3、點擊1-4【瀏覽】以更改文件位置(可選)
4、點擊1-5【添加】以完成新建新項;

五、編寫C語言程序


六、生成解決方案、調試、執行程序

1、單擊【生成】,選擇【生成解決方案】以生成解決方案(如果沒有執行此步驟,后面會自動提示的)


2、調試

3、執行

4、執行結果



以上。


tips:

1、各種操作推薦使用鍵盤上的快捷鍵,這樣效率高很多;
2、VS有三種主題可供選擇,操作步驟:【菜單欄】——【工具】——【設置】——【常規】——【顏色主題】;


本文遵循CC BY-NC-SA 4.0協議。
原文地址:https://i.cnblogs.com/EditPosts.aspx?postid=5002573

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM