成免费的crm,久久国产精品新农夫导航新妓网,恋夜秀场全部视频安卓手机,女校花强奷在线播放A级

C語言 程序結構

c語言 程序結構

在我們學習 c 語言的編程之前,讓我們先來學習一個最小的 c 程序結構,然后逐步豐富為一個完整的應用程序。

 

1. c hello world 實例

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

  • 預處理器指令
  • 函數
  • 變量
  • 語句 & 表達式
  • 注釋

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

#include <stdio.h>

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

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

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

 

2. 編譯 & 執行 c 程序

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

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

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

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

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

下一節:c 基本語法

c 簡介

相關文章