[C 語言] 程式設計教學:基本概念 | 社區大學終身學習網
![[C 語言] 程式設計教學:基本概念](https://i.imgur.com/1IaoGs0.jpg)
前言.我們在本文中說明C語言的基本概念。C程式碼所用的副檔名.C程式碼使用兩種副檔名,原始碼(source)使用.c為副檔名,標頭檔(header)使用.h為副檔名。
![[C 語言] 程式設計教學:基本概念](https://i.imgur.com/1IaoGs0.jpg)
我們在本文中說明 C 語言的基本概念。
C 程式碼所用的副檔名C 程式碼使用兩種副檔名,原始碼 (source) 使用 .c 為副檔名,標頭檔 (header) 使用 .h 為副檔名。原始碼中會放入實作 (implementation),標頭檔則是擺放宣告 (declaration)。
原始碼和標頭檔的檔案名稱沒有特別限制,只要是作業系統中合法的檔名即可。一般建議用簡短、有意義的檔名,並用底線取代空白。
一開始練習的程式規模很小,將所有的程式碼寫在原始碼中無妨。待程式規模變大後,會將原始碼拆分到多個檔案中,這時候就會用到標頭檔。
第一個 C 程式最小的 C 程式如下:
int main() {}基本上,這個程式什麼事都沒做。但這個程式太乏味了,我們把這個程式稍微加點東西。以下是加上註解的 Hello World 程式:
/* Include the library for standard input and output. */ #include <stdio.h> /* Entry to the main program. */ int main(void) { /* Print some string to the console. */ printf("Hello World "); /* Exit the program successfully. */ return 0; }同樣地,這個 Hello World 程式也是簡單到不行,但可由此觀察到 C 程式的架構。
編譯 C 程式的步驟表面上,編譯 C 程式只是一行指令或一個 IDE 的按鈕就解決的事。但編譯 C 程式實際上分為四個步驟:
前處理 (Preprocessing) 編譯 (Compilation) 組譯 (...C 語言程式設計教學講義 | 社區大學終身學習網
C語言 | 社區大學終身學習網
C語言基本介紹 | 社區大學終身學習網
[C 語言] 程式設計教學:基本概念 | 社區大學終身學習網
【程式語言】C 語言懶人包 | 社區大學終身學習網
目前您搜尋的關鍵字為 | 社區大學終身學習網
語言技術:C 語言 | 社區大學終身學習網
![](https://i.imgur.com/1IaoGs0.jpg)
景觀設計與施工哪裡學?臺北市松山社區大學開課資訊
想要學習景觀設計與施工可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家...
![](https://i.imgur.com/1IaoGs0.jpg)
手機與電腦應用實作哪裡學?桃園市新楊平社區大學開課資訊
想要學習手機與電腦應用實作可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫...
![](https://i.imgur.com/1IaoGs0.jpg)
景觀設計與施工哪裡學?新北市淡水社區大學開課資訊
想要學習景觀設計與施工可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家...
![](https://i.imgur.com/1IaoGs0.jpg)
C28快樂學二胡-輕鬆入門班哪裡學?臺南市永康社區大學開課資訊
想要學習C28快樂學二胡-輕鬆入門班可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,...
![](https://i.imgur.com/1IaoGs0.jpg)
生活的故事公仔哪裡學?臺北市萬華社區大學開課資訊
想要學習生活的故事公仔可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家...
![](https://i.imgur.com/1IaoGs0.jpg)
影像詩創作哪裡學?嘉義市嘉義社區大學開課資訊
想要學習影像詩創作可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家整理...
![](https://i.imgur.com/1IaoGs0.jpg)
影像詩創作哪裡學?嘉義市嘉義社區大學開課資訊
想要學習影像詩創作可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家整理...
![](https://i.imgur.com/1IaoGs0.jpg)
小資族智慧理財哪裡學?臺中市后豐社區大學開課資訊
想要學習小資族智慧理財可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家...
![](https://i.imgur.com/1IaoGs0.jpg)
智慧型手機與電腦進階活用哪裡學?新北市中和社區大學開課資訊
想要學習智慧型手機與電腦進階活用可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,...
![](https://i.imgur.com/1IaoGs0.jpg)
數位相機基礎哪裡學?屏東縣屏北區社區大學開課資訊
想要學習數位相機基礎可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家整...
![](https://i.imgur.com/1IaoGs0.jpg)
生活創意木工-實作哪裡學?新北市中和社區大學開課資訊
想要學習生活創意木工-實作可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫...
![](https://i.imgur.com/1IaoGs0.jpg)
看戲讀劇表演趣: 台灣現代戲劇,GO!哪裡學?臺南市台南社區大學開課資訊
想要學習看戲讀劇表演趣:台灣現代戲劇,GO!可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能...
![](https://i.imgur.com/1IaoGs0.jpg)
景觀設計與施工哪裡學?臺北市萬華社區大學開課資訊
想要學習景觀設計與施工可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家...
![](https://i.imgur.com/1IaoGs0.jpg)
從你身上跑出來的旋律─來寫曲子吧!哪裡學?臺南市台南社區大學開課資訊
想要學習從你身上跑出來的旋律─來寫曲子吧!可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能...
![](https://i.imgur.com/1IaoGs0.jpg)
生活藝術攝影初級哪裡學?桃園市八德社區大學開課資訊
想要學習生活藝術攝影初級可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大...