0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

C程序設(shè)計(jì)入門筆記之C編譯環(huán)境搭建

jf_78858299 ? 來(lái)源:滑小稽筆記 ? 作者:滑小稽 ? 2023-03-02 10:01 ? 次閱讀

C語(yǔ)言是一門面向過(guò)程的計(jì)算機(jī)編程語(yǔ)言,與C++、Java等面向?qū)ο缶幊陶Z(yǔ)言不同。C語(yǔ)言的設(shè)計(jì)目標(biāo)是提供一種能以簡(jiǎn)易的方式編譯、處理低級(jí)存儲(chǔ)器、僅產(chǎn)生少量的機(jī)器碼以及不需要任何運(yùn)行環(huán)境支持便能運(yùn)行的編程語(yǔ)言。C語(yǔ)言描述問(wèn)題比匯編語(yǔ)言迅速、工作量小、可讀性好、易于調(diào)試、修改和移植,代碼質(zhì)量與匯編語(yǔ)言相當(dāng)。C語(yǔ)言一般只比匯編語(yǔ)言代碼生成的目標(biāo)程序效率低10%~20%,其中眾所周知的Linux系統(tǒng)就是用C編寫而成的。

任何編程語(yǔ)言都有其對(duì)應(yīng)的編譯器,這個(gè)編譯器負(fù)責(zé)將語(yǔ)句編譯成機(jī)器能夠識(shí)別的0101代碼后執(zhí)行,現(xiàn)在能夠編譯C代碼的工具很多,比如后續(xù)使用的Keil,微軟的Microsoft Visual Studio,GCC,對(duì)于初學(xué)者推薦使用微軟的集成開(kāi)發(fā)環(huán)境(IDE)進(jìn)行代碼調(diào)試,Microsoft Visual Studio的下載鏈接在章節(jié)的末尾提供,配置安裝過(guò)程是傻瓜式安裝,下載好軟件后只需要自行注冊(cè)或者破解后就可以使用,C語(yǔ)言程序創(chuàng)建過(guò)程如下圖所示。

圖片

圖片

圖片

圖片

圖片

注意:文件名稱后綴一定要改成c,而不是cpp,文件名最好不要有中文。

輸入如圖所示代碼,按F5編譯執(zhí)行

圖片

程序運(yùn)行過(guò)程如下圖所示。

圖片

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    LabVIEW_8.20程序設(shè)計(jì)入門級(jí)資料

    LabVIEW_8.20程序設(shè)計(jì)入門級(jí)資料,適合初學(xué)者
    發(fā)表于 06-07 15:23

    LabVIEW8.2程序設(shè)計(jì)入門

    LabVIEW8.2程序設(shè)計(jì)入門到精通
    發(fā)表于 01-05 22:03

    LabVIEW8.2程序設(shè)計(jì)入門到精通

    本帖最后由 一只耳朵怪 于 2018-6-19 11:33 編輯 LabVIEW8.2程序設(shè)計(jì)入門到精通實(shí)驗(yàn)源碼
    發(fā)表于 06-16 20:56

    C/ C++/ Java 程序設(shè)計(jì)經(jīng)典教程》

    C/ C++/ Java 程序設(shè)計(jì)經(jīng)典教程》(Deitel 著) ●集作者幾十年程序設(shè)計(jì)經(jīng)驗(yàn)精華,從軟件工程的原理強(qiáng)調(diào)結(jié)構(gòu)化
    發(fā)表于 04-08 02:10 ?398次下載

    C#程序設(shè)計(jì)與案例教程

    C#程序設(shè)計(jì)與案例教程全書共分九章,按C#知識(shí)的系統(tǒng)性,由淺入深安排內(nèi)容,全面介紹了C# 語(yǔ)言基礎(chǔ),面向?qū)ο?b class='flag-5'>程序設(shè)計(jì),GUI
    發(fā)表于 10-22 11:05 ?158次下載
    <b class='flag-5'>C</b>#<b class='flag-5'>程序設(shè)計(jì)</b>與案例教程

    [Java程序設(shè)計(jì)入門教程].(.杜邦杰).(掃描版)

    電子發(fā)燒友網(wǎng)站提供《[Java程序設(shè)計(jì)入門教程].(.杜邦杰).(掃描版).txt》資料免費(fèi)下載
    發(fā)表于 03-28 19:53 ?0次下載

    C++入門教程之C++程序設(shè)計(jì)的課件資料免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是C++入門教程之C++程序設(shè)計(jì)的課件資料免費(fèi)下載主要內(nèi)容包括了:1. 認(rèn)識(shí)C++2.
    發(fā)表于 12-07 08:00 ?33次下載
    <b class='flag-5'>C</b>++<b class='flag-5'>入門</b>教程之<b class='flag-5'>C</b>++<b class='flag-5'>程序設(shè)計(jì)</b>的課件資料免費(fèi)下載

    C語(yǔ)言入門教程之C語(yǔ)言程序設(shè)計(jì)現(xiàn)代方法教材免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是C語(yǔ)言入門教程之C語(yǔ)言程序設(shè)計(jì)現(xiàn)代方法教材免費(fèi)下載單片機(jī)基礎(chǔ)。
    發(fā)表于 12-24 08:00 ?44次下載
    <b class='flag-5'>C</b>語(yǔ)言<b class='flag-5'>入門</b>教程之<b class='flag-5'>C</b>語(yǔ)言<b class='flag-5'>程序設(shè)計(jì)</b>現(xiàn)代方法教材免費(fèi)下載

    MDK開(kāi)發(fā)環(huán)境下STM32的簡(jiǎn)單程序編譯以及一個(gè)89C51程序設(shè)計(jì)和仿真

    MDK開(kāi)發(fā)環(huán)境下STM32的簡(jiǎn)單程序編譯以及一個(gè)89C51程序設(shè)計(jì)和仿真
    發(fā)表于 11-25 14:06 ?13次下載
    MDK開(kāi)發(fā)<b class='flag-5'>環(huán)境</b>下STM32的簡(jiǎn)單<b class='flag-5'>程序</b>的<b class='flag-5'>編譯</b>以及一個(gè)89<b class='flag-5'>C</b>51<b class='flag-5'>程序設(shè)計(jì)</b>和仿真

    C語(yǔ)言程序設(shè)計(jì)第四講結(jié)構(gòu)化程序設(shè)計(jì)選擇

    C語(yǔ)言程序設(shè)計(jì)第四講結(jié)構(gòu)化程序設(shè)計(jì)選擇
    發(fā)表于 12-22 10:34 ?0次下載

    高質(zhì)量程序設(shè)計(jì)指南C++C語(yǔ)言

    高質(zhì)量程序設(shè)計(jì)指南C++C語(yǔ)言
    發(fā)表于 01-07 11:46 ?0次下載

    C程序設(shè)計(jì)入門筆記C語(yǔ)言基礎(chǔ)知識(shí)

    一個(gè)完整的C語(yǔ)言結(jié)構(gòu)由以下幾部分組成: (1) **頭文件** :作為一種包含功能函數(shù)、數(shù)據(jù)接口聲明的載體文件,主要用于保存程序的聲明,而定義文件用于保存程序的實(shí)現(xiàn)。 頭文件的引用必須
    的頭像 發(fā)表于 03-02 10:05 ?2046次閱讀
    <b class='flag-5'>C</b><b class='flag-5'>程序設(shè)計(jì)入門</b><b class='flag-5'>筆記</b><b class='flag-5'>C</b>語(yǔ)言基礎(chǔ)知識(shí)

    C程序設(shè)計(jì)入門筆記數(shù)組與結(jié)構(gòu)體

    數(shù)組,結(jié)構(gòu)體和指針是C語(yǔ)言里面最難的部分,如果在編程中可以熟練的運(yùn)用這三樣工具,會(huì)大大地提高開(kāi)發(fā)效率,簡(jiǎn)化程序結(jié)構(gòu),提成代碼運(yùn)行速度。
    的頭像 發(fā)表于 03-02 10:13 ?515次閱讀
    <b class='flag-5'>C</b><b class='flag-5'>程序設(shè)計(jì)入門</b><b class='flag-5'>筆記</b><b class='flag-5'>之</b>數(shù)組與結(jié)構(gòu)體

    C程序設(shè)計(jì)入門筆記指針

    內(nèi)存地址 用戶在程序中定義了一個(gè)變量,對(duì)程序進(jìn)行編譯時(shí),系統(tǒng)就會(huì)給這個(gè)變量分配內(nèi)存單元,內(nèi)存區(qū)的每一個(gè)字節(jié)都有一個(gè)編號(hào),這就是內(nèi)存地址,相當(dāng)于旅館的房
    的頭像 發(fā)表于 03-02 10:15 ?310次閱讀
    <b class='flag-5'>C</b><b class='flag-5'>程序設(shè)計(jì)入門</b><b class='flag-5'>筆記</b><b class='flag-5'>之</b>指針

    趣味程序設(shè)計(jì)入門

    電子發(fā)燒友網(wǎng)站提供《趣味程序設(shè)計(jì)入門.pdf》資料免費(fèi)下載
    發(fā)表于 11-20 10:36 ?0次下載
    趣味<b class='flag-5'>程序設(shè)計(jì)入門</b>