黄色电影一区二区,韩国少妇自慰A片免费看,精品人妻少妇一级毛片免费蜜桃AV按摩师 ,超碰 香蕉

C語言 程序結(jié)構(gòu)

c語言 程序結(jié)構(gòu)

在我們學(xué)習(xí) c 語言的編程之前,讓我們先來學(xué)習(xí)一個最小的 c 程序結(jié)構(gòu),然后逐步豐富為一個完整的應(yīng)用程序。

 

1. c hello world 實例

c 程序主要包括以下部分:

  • 預(yù)處理器指令
  • 函數(shù)
  • 變量
  • 語句 & 表達(dá)式
  • 注釋

讓我們看一段簡單的代碼,可以輸出單詞 "?hello world!?":

#include <stdio.h>

int main()
{
   /* 我的第一個 c 程序 */
   printf("hello, world! \n");
   
   return 0;
}

接下來我們講解一下上面這段程序:

  • 程序的第一行 ?#include <stdio.h>? 是預(yù)處理器指令,告訴 c 編譯器在實際編譯之前要包含? stdio.h? 文件。
  • 下一行 ?int main()? 是主函數(shù),程序從這里開始執(zhí)行。
  • 下一行? /*...*/? 將會被編譯器忽略,這里放置程序的注釋內(nèi)容。它們被稱為程序的注釋。
  • 下一行 ?printf(...)? 是 c 中另一個可用的函數(shù),會在屏幕上顯示消息 "?hello, world!?"。
  • 下一行 ?return 0;? 終止 ?main()? 函數(shù),并返回值 ?0?。

 

2. 編譯 & 執(zhí)行 c 程序

接下來讓我們看看如何把源代碼保存在一個文件中,以及如何編譯并運行它。下面是簡單的步驟:

  • 打開一個文本編輯器,添加上述代碼。
  • 保存文件為 ?hello.c?。
  • 打開命令提示符,進(jìn)入到保存文件所在的目錄。
  • 鍵入 ?gcc hello.c?,輸入回車,編譯代碼。
  • 如果代碼中沒有錯誤,命令提示符會跳到下一行,并生成 ?a.out ?(linux操作系統(tǒng)中)?可執(zhí)行文件。
  • 現(xiàn)在,鍵入 ?a.out? 來執(zhí)行程序。
  • 您可以看到屏幕上顯示 "?hello world?"。
$ gcc hello.c
$ ./a.out
hello, world!

請確保您的路徑中已包含 gcc 編譯器,并確保在包含源文件 ?hello.c? 的目錄中運行它。

如果是多個 c 代碼的源文件,編譯如下:

$ gcc test1.c test2.c -o main.out
$ ./main.out

下一節(jié):c 基本語法

c 簡介

相關(guān)文章