VS2022的下载和使用
目錄
一、VS2022的下載
二、VS的一些使用技巧
1.如何使用VS寫代碼
2.scanf函數(shù)在VS上的使用
3.下載后怎么安裝新的工作負(fù)荷
4.VS的調(diào)試與監(jiān)視功能
如何進(jìn)行調(diào)試
如何進(jìn)行監(jiān)視
三、結(jié)語
一、VS2022的下載
VS官網(wǎng)鏈接
1.打開VS的官網(wǎng)鏈接,選擇下載Visual Studio,選擇社區(qū)版,點(diǎn)擊下載。
?2.工作負(fù)荷選擇使用c++的桌面開發(fā)即可,單個(gè)組件不需要選擇,語言包默認(rèn)勾選中文簡體,安裝位置默認(rèn)c盤,如果感覺自己的c盤內(nèi)存不夠,建議把c改成d,其余不要動就好了。確認(rèn)無誤后,點(diǎn)擊安裝。
????????這個(gè)時(shí)候可能有的小伙伴就要問了,我多選幾個(gè)不是更好嗎,沒準(zhǔn)以后學(xué)別的就用到了,像小編有的朋友,一下子把所有的工作負(fù)荷都打上了√,需求的總空間達(dá)到了40多個(gè)GB,其實(shí)并沒有這個(gè)必要,因?yàn)閂S下載之后還是可以再安裝工作負(fù)荷的。當(dāng)我們真正使用到了在安裝更好,后續(xù)再功能介紹這一塊我會講解安裝方法的。
二、VS的一些使用技巧
1.如何使用VS寫代碼
? ? ? ? 打開VS,在開始使用一欄中選擇創(chuàng)建新項(xiàng)目。
項(xiàng)目模板選擇空項(xiàng)目,下一步。
取一個(gè)項(xiàng)目名稱。(盡量不要用中文),路徑可以選擇默認(rèn)路勁,也可以自己選擇。解決方案管理器建議選擇“將解決方案和項(xiàng)目放在同一目錄中”,然后就可以創(chuàng)建了。
打開項(xiàng)目后,看向右邊的解決方案資源管理器(如果發(fā)現(xiàn)沒有也沒關(guān)系,再最上方找到視圖,點(diǎn)擊,第一個(gè)就是解決方案資源管理器,點(diǎn)擊打開就好),選擇源文件。
右擊,選擇添加,選擇新建項(xiàng)。
選擇c++文件,但名稱需要以.c為后綴,像圖片中那樣,因?yàn)槲覀兡壳皩W(xué)的是c語言,而不是c++。設(shè)置好之后,選擇右下角的添加就可以了。
?如此,大功告成,開始寫第一個(gè)程序吧!
2.scanf函數(shù)在VS上的使用
? ? ? ? 下面我們來看一個(gè)簡單的程序。這個(gè)程序乍一看并沒有問題,但在VS上就是運(yùn)行不了。
#include<stdio.h>int main() {int n = 0;scanf("%d", &n);return 0; }在錯(cuò)誤列表中會顯示這么一段話。
這是因?yàn)樵赩S當(dāng)中,scanf被認(rèn)為成是不安全的函數(shù)。(其實(shí),像這樣不安全的函數(shù),VS認(rèn)為有很多,比如說strcpy,strcat,gets函數(shù)等,不過,采用我下面所講的第二種解決辦法,這些函數(shù)就都可以在VS上運(yùn)行)這里有兩種解決辦法,第一種辦法是直接使用scanf_s函數(shù)作為替代,但我不推薦這個(gè)做,一來,scanf函數(shù)是c語言的函數(shù),而scanf_s函數(shù)是VS的特有函數(shù),在別的編譯器無法運(yùn)行。二來,scanf_s函數(shù)與scanf函數(shù)類似,但不完全一樣,要使用scanf_s函數(shù)還需要單獨(dú)學(xué)習(xí)。我推薦使用第二種方法,這種方法只要在原有的基礎(chǔ)上添加一個(gè)宏定義即可(放在文件第一行)。代碼如下。
#define _CRT_SECURE_NO_WARNINGS 1這樣scanf函數(shù)就可以正常使用了。但如果每次創(chuàng)建一個(gè)項(xiàng)目都需要加上這么一串代碼的話未必太過麻煩,這里有個(gè)很好的解決辦法,可以讓文件自動生成這段代碼。首先,我們需要找一個(gè)文件,這里要用到一個(gè)軟件,叫Everything(點(diǎn)擊下方鏈接即可,當(dāng)中有很多版本,都可以下載來用)。
Everything下載鏈接
下載完成后打開這個(gè)軟件,搜索框輸入newc++file.cpp,找到這個(gè)文件,右擊,選擇打開路徑。(當(dāng)然,也可以不下載,直接在電腦中查找,不過這樣查找比較慢)
我們來到指定路勁,右擊,選擇復(fù)制,然后在桌面上選擇粘貼。(為什么要復(fù)制到桌面進(jìn)行操作呢,因?yàn)槿绻€是在安裝的位置當(dāng)中操作的話,會遇到無法保存的問題)
粘貼完成后,右擊,選擇打開方式,選擇記事本打開。
?將下述代碼復(fù)制到記事本中就可以了。
#define _CRT_SECURE_NO_WARNINGS 1就像這樣,點(diǎn)擊保存(小技巧:保存的快捷鍵是ctrl+s)。
保存完成后,將該文件拖回原來的路勁,選擇替換目標(biāo)中的文件。
這一步完成后,把桌面剩下的那個(gè)文件拖入回收站就好了。到此,大功告成,雖然有些繁瑣,不過后面我們創(chuàng)建的所有文件都會自動生成“#define _CRT_SECURE_NO_WARNINGS 1”了,可謂一勞永逸。現(xiàn)在使用scanf函數(shù)系統(tǒng)就不會報(bào)錯(cuò)了。
3.下載后怎么安裝新的工作負(fù)荷
? ? ? ? 其實(shí)這很簡單,在頁面的最上分找到工具,選擇獲取工具和功能。
此時(shí),選擇你想要安裝的組件或者工作負(fù)荷就好了。
4.VS的調(diào)試與監(jiān)視功能
? ? ? ? 這里建議讀者閱讀完之后親自動手實(shí)踐一下,一定會有不一樣的收獲
如何進(jìn)行調(diào)試
? ? ? ?VS中,使用fn+f10或fn+f11(有的電腦是f10,后面的快捷鍵也類似,此處我以帶fn為例)可以進(jìn)入調(diào)試頁面,調(diào)試過程中按f10或f11執(zhí)行語句即可。(f10是逐過程,通常用來處理一個(gè)過程,一個(gè)過程可以是一次函數(shù)調(diào)用,或者是一條語句。而f11是逐語句,每次都執(zhí)行一條語句,但是這個(gè)快捷鍵可以使我們的執(zhí)行邏輯進(jìn)入函數(shù)內(nèi)部,而f10不會,這是最長用的。)
如何進(jìn)行監(jiān)視
頁面上方找到調(diào)試,選擇窗口,選擇監(jiān)視,選擇監(jiān)視1。
這樣就會出現(xiàn)監(jiān)視1的窗口。
選擇要監(jiān)視的變量,比如我的這個(gè)程序,我想監(jiān)視num這個(gè)變量,于是在名稱下面輸入num(當(dāng)然,可以監(jiān)視不只一個(gè)變量,可以根據(jù)需要接著往下輸入),名稱輸入完單擊就可以了。
然后根據(jù)需要按住f10和f11調(diào)試就可以了(其實(shí)如果不是進(jìn)入函數(shù)內(nèi)部,大部分時(shí)候f10和f11的功能是一樣的),就像下圖那樣。
三、結(jié)語
? ? ? ? 對于VS的使用技巧,日后會進(jìn)行補(bǔ)充,歡迎大家點(diǎn)贊收藏關(guān)注,對于VS的功能有什么疑問或者上述文字中哪里講訴的不夠清楚的,也歡迎找我私聊或在評論區(qū)中指出,感激大家支持。
總結(jié)
以上是生活随笔為你收集整理的VS2022的下载和使用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Django中的跨域解决办法 基于后端的
- 下一篇: 【Carla】自定义仿真场景制作