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日