亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

01學(xué)習(xí)之路:開(kāi)發(fā)工具的選擇

Genng / 1730人閱讀

摘要:很老的了,不推薦使用結(jié)尾目前就介紹這些另外不建議新手使用編輯器編譯器的組合如等,新手的首要任務(wù)是要入門(mén),了解和熟悉的語(yǔ)法,而不是在一個(gè)工具上折騰,這樣就本末倒置了,望周知。這里采用的是,下一篇會(huì)介紹的環(huán)境配置希望和你們一起努力變好,加油

目錄

IDE和編譯器的分類

編譯器

IDE

如何選擇開(kāi)發(fā)工具?

1.Dev C++

2.Visual Studio

3.CLion

4.VC++6.0

結(jié)尾


IDE和編譯器的分類

編譯器

編譯器就是本身可以將高級(jí)代碼翻譯成機(jī)器碼的工具,它帶有翻譯器,調(diào)試器,鏈接器,以及C的標(biāo)準(zhǔn)庫(kù)(C語(yǔ)言自帶的標(biāo)準(zhǔn)庫(kù),封裝了各種常用函數(shù),如輸入輸出等)

注意:編譯器和IDE不同,編譯器只提供代碼的編譯,鏈接,啟動(dòng)文件,不帶有編輯的功能

IDE

IDE就是集成開(kāi)發(fā)環(huán)境,它集成了編譯器和編輯器,便于初學(xué)者進(jìn)行開(kāi)發(fā),不需浪費(fèi)太多精力在編譯器上,從而可以主要去學(xué)習(xí)語(yǔ)法的重心,而不是學(xué)習(xí)工具

如何選擇開(kāi)發(fā)工具?

1.Dev C++

傳送門(mén):Dev-C++ download | SourceForge.nethttps://sourceforge.net/projects/orwelldevcpp/

對(duì)C99語(yǔ)言標(biāo)準(zhǔn)的支持較好,但是一個(gè)比較落后的IDE了,不推薦使用

2.Visual Studio

傳送門(mén):Visual Studio 2022 IDE - 適用于軟件開(kāi)發(fā)人員的編程工具 (microsoft.com)https://visualstudio.microsoft.com/zh-hans/vs/

微軟家的IDE,號(hào)稱是宇宙第一IDE,強(qiáng)大的調(diào)試功能項(xiàng)目構(gòu)建,缺點(diǎn)就是有太多自己定義的函數(shù)(如scanf_s),當(dāng)然是有方法解決的,代碼補(bǔ)全不夠智能

還有一點(diǎn)就是對(duì)于C99的支持不夠好(如C99的變長(zhǎng)數(shù)組,在VS是不能夠使用的)

推薦使用

3.CLion

傳送門(mén):

CLion: A Cross-Platform IDE for C and C++ by JetBrainshttps://www.jetbrains.com/clion/

Jb家的全家桶系列之一,習(xí)慣了他家的IDE的可以考慮入手這個(gè),現(xiàn)代化的IDE,Cmake,強(qiáng)大及穩(wěn)定的項(xiàng)目構(gòu)建功能

缺點(diǎn)就是吃內(nèi)存,比較依賴電腦配置,配置不夠的較為卡頓,另外就是收費(fèi),無(wú)社區(qū)版,未來(lái)使用人數(shù)多了會(huì)推出社區(qū)版。

4.VC++6.0

很老的IDE了,不推薦使用

結(jié)尾

目前就介紹這些IDE,另外不建議新手使用編輯器+編譯器的組合(如vim+gcc)等,新手的首要任務(wù)是要入門(mén)C,了解和熟悉C的語(yǔ)法,而不是在一個(gè)工具上折騰,這樣就本末倒置了,望周知。

IDE這里采用的是Clion,下一篇會(huì)介紹Clion的環(huán)境配置

希望和你們一起努力變好,加油.

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/124716.html

相關(guān)文章

  • SpringBoot學(xué)習(xí)之路01):緣起

    摘要:喜歡學(xué)習(xí)新的技術(shù)和實(shí)現(xiàn)方案,挑戰(zhàn)難點(diǎn)。第三層直接符合的。遇到的問(wèn)題,也盡可能的去一起解決,減輕學(xué)習(xí)上的痛苦。學(xué)習(xí)完了,就得實(shí)戰(zhàn)。當(dāng)然也有我很多沒(méi)有考慮到的,還需繼續(xù)學(xué)習(xí)。在此期間,也可能會(huì)有更好,更有趣的想法在其中產(chǎn)生。 showImg(https://segmentfault.com/img/remote/1460000019521851); 有人說(shuō),Spring Boot的出現(xiàn),讓...

    李世贊 評(píng)論0 收藏0
  • 后端開(kāi)發(fā)Vue學(xué)習(xí)之路(二)

    摘要:比如把示例中的數(shù)據(jù)在頁(yè)面中用顯示出來(lái)與輸入框的數(shù)據(jù)綁定表單輸入框有這個(gè)值,在表單輸入框里使用會(huì)把表單輸入框與實(shí)例的數(shù)據(jù)進(jìn)行智能綁定為什么說(shuō)智能,因?yàn)橛行┹斎肟虻臄?shù)據(jù)是屬性,有些不是。目錄上篇內(nèi)容回顧:數(shù)據(jù)綁定表單輸入框綁定單行文本輸入框多行文本輸入框復(fù)選框checkbox單選框radio選擇框select數(shù)據(jù)綁定的修飾符.lazy.number.trim樣式綁定class綁定對(duì)象語(yǔ)法:數(shù)組語(yǔ)...

    番茄西紅柿 評(píng)論0 收藏0
  • 開(kāi)發(fā)之路(設(shè)計(jì)模式五:?jiǎn)渭J剑?/b>

    摘要:?jiǎn)渭J教峁┻@個(gè)實(shí)例的全局訪問(wèn)點(diǎn)。實(shí)現(xiàn)單件模式,需要私有構(gòu)造器,一個(gè)靜態(tài)方法,一個(gè)靜態(tài)變量。設(shè)計(jì)到多線程問(wèn)題,同步會(huì)降低程序效率。 擁有獨(dú)立且唯一的對(duì)象 這次講述的是單件模式,就是整個(gè)內(nèi)容里只有一個(gè)實(shí)例化唯一對(duì)象。這么說(shuō)可能有點(diǎn)拗口,這么說(shuō)吧,比方說(shuō),線程池,緩存,注冊(cè)表,日志文件,甚至做JDBC中連接,關(guān)閉,增刪改查數(shù)據(jù)庫(kù)的Connection類(個(gè)人命名也許并不一樣)、工具類等等...

    Steven 評(píng)論0 收藏0
  • Node.js學(xué)習(xí)之路01——不同操作系統(tǒng)下Node.js環(huán)境搭建

    摘要:基本介紹這是一個(gè)基本的環(huán)境搭建不同的操作系統(tǒng)可以選擇不同的安裝方式如果不需要太多的安裝步驟就直接在官網(wǎng)下載最新版安裝包進(jìn)行安裝即可環(huán)境配置必須安裝的軟件更改源與更新系統(tǒng)首先備份下載的源配置文件運(yùn)行生成緩存更新系統(tǒng)安裝使用安裝命 基本介紹 這是一個(gè)基本的Node.js環(huán)境搭建,不同的操作系統(tǒng)可以選擇不同的安裝方式 如果不需要太多的安裝步驟,就直接在Node.js官網(wǎng)下載最新版安裝包進(jìn)行...

    meteor199 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<