《C語(yǔ)言1—環(huán)境搭建》

2019年3月5日星期二 陰轉(zhuǎn)小雨

今天開(kāi)始腳踏實(shí)地學(xué)習(xí)C語(yǔ)言啊!
學(xué)習(xí)網(wǎng)站:菜鳥教程
學(xué)習(xí)方式:從頭開(kāi)始,一點(diǎn)一點(diǎn),日積月累,一日學(xué)習(xí)一點(diǎn)
學(xué)習(xí)軟件平臺(tái):visual C++ · 2010

(聲明,理論知識(shí)部分全部來(lái)自菜鳥教程?。?/code>
今日學(xué)習(xí)內(nèi)容:

1.熟悉visual C++ · 2010軟件平臺(tái)

2.學(xué)習(xí)新建工程(步驟要點(diǎn):Win32 Console Application;Empty Project;Source File; Add; New Item;c++ file(.cpp))

3.新建Helloworld文件并運(yùn)行

#include <stdio.h>
int main()
{
    printf( "Hello World!\n");
    return 0;
}

// 程序解析
//所有的C語(yǔ)言程序都需要包含main()函數(shù)。代碼從main()函數(shù)開(kāi)始執(zhí)行。
//程序中的綠色部分字體的斜杠和星號(hào)用于注釋說(shuō)明。
//printf()用于格式化輸出到屏幕。printf()函數(shù)在 "stdio.h" 頭文件中聲明。
//stdio.h 是一個(gè)頭文件(標(biāo)準(zhǔn)輸入輸出頭文件),#include 是一個(gè)預(yù)處理命令,用來(lái)引入頭文件。
//當(dāng)編譯器遇到 printf() 函數(shù)時(shí),如果沒(méi)有找到 stdio.h 頭文件,會(huì)發(fā)生編譯錯(cuò)誤。
//return 0; 語(yǔ)句用于表示退出程序。

4.C語(yǔ)言簡(jiǎn)介

5.C環(huán)境設(shè)置(Cloud Studio是基于瀏覽器的集成式開(kāi)發(fā)環(huán)境,支持絕大部分編程語(yǔ)言,包括 HTML5、PHP、Python、Java、Ruby、C/C++、.NET 等等,無(wú)需下載安裝程序,一鍵切換開(kāi)發(fā)環(huán)境。 Cloud Studio 提供了完整的 Linux 環(huán)境,并且支持自定義域名指向,動(dòng)態(tài)計(jì)算資源調(diào)整,可以完成各種應(yīng)用的開(kāi)發(fā)編譯與部署。)

6.C程序結(jié)構(gòu)
C 程序主要包括以下部分:
(1)預(yù)處理器指令
(2)函數(shù)
(3)變量
(4)語(yǔ)句 & 表達(dá)式
(5)注釋

7.編譯 & 執(zhí)行 C 程序
如何把源代碼保存在一個(gè)文件中,以及如何編譯并運(yùn)行它。下面是簡(jiǎn)單的步驟:
(1)打開(kāi)一個(gè)文本編輯器,添加上述代碼。
(2)保存文件為 hello.c。
(3)打開(kāi)命令提示符,進(jìn)入到保存文件所在的目錄。
(4)鍵入 gcc hello.c,輸入回車,編譯代碼。
(5)如果代碼中沒(méi)有錯(cuò)誤,命令提示符會(huì)跳到下一行,并生成 a.out 可執(zhí)行文件
(6)現(xiàn)在,鍵入 a.out 來(lái)執(zhí)行程序。
(7)可以看到屏幕上顯示 "Hello World"。
(如果電腦已經(jīng)安裝了運(yùn)行C語(yǔ)言程序的軟件如visual c++ 2010的話,通過(guò)命令運(yùn)算符打開(kāi)文件后會(huì)用軟件將文件打開(kāi)然后在平臺(tái)內(nèi)需要手動(dòng)運(yùn)行。)
請(qǐng)確保您的路徑中已包含 gcc 編譯器,并確保在包含源文件 hello.c 的目錄中運(yùn)行它。
如果是多個(gè) c 代碼的源碼文件,編譯方法如下:

$ gcc test1.c test2.c -o main.out
$ ./main.out
/*test1.c 與 test2.c 是兩個(gè)源代碼文件。*/

2019年3月6日

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 第一章:編譯和安裝SCons第二章:簡(jiǎn)單編譯第三章:編譯相關(guān)的一些事情第四章:編譯和鏈接庫(kù)文件第五章:節(jié)點(diǎn)對(duì)象第六...
    仙靈兒閱讀 12,354評(píng)論 0 3
  • TITLE: 編程語(yǔ)言亂燉 碼農(nóng)最大的煩惱——編程語(yǔ)言太多。不是我不學(xué)習(xí),這世界變化快! 有時(shí)候還是蠻懷念十幾、二...
    碼園老農(nóng)閱讀 5,594評(píng)論 2 35
  • 一年有四個(gè)季節(jié),每個(gè)季節(jié)都有它自己的美,但是在我心里我最喜歡冬季冬季的腳步近了,盼望的雪花就會(huì)一片一片的滿天飛舞,...
    48王子茉閱讀 310評(píng)論 0 0
  • 我家小子又占用我時(shí)間,估計(jì)是生物鐘亂了。平時(shí)也算準(zhǔn)時(shí),九點(diǎn)便睡,這兩天十一點(diǎn)過(guò)也不睡。估計(jì)是監(jiān)督我上網(wǎng)聊天哈。 平...
    蟬翼呵呵閱讀 235評(píng)論 0 3
  • 瓊州六月雨蒙蒙,孤身臨地石山鎮(zhèn),山石靜美詩(shī)意生,微步漫游街鋪巷,瓦礫屋前光似暗,遠(yuǎn)聞嘰哇眼朦朧,速步比...
    儒靜子閱讀 282評(píng)論 0 0

友情鏈接更多精彩內(nèi)容