C 語言統整筆記Sharon Peng·Follow3 min read·Jul 18, 2019--Share基礎概念篇:C 語言筆記-介紹篇相信尚未接觸過程式一定會有這個疑問,什麼是程式語言?medium.comC 語言教學 — Hello World想要完成自己的第一個程式,就必須先安裝寫程式的工具才行!medium.comC語言筆記 — 變數變數是什麼呢?medium.comC語言筆記 — input/output最基本的Hello world 就是從這個基礎而來。medium.comC 語言筆記 — putchar() getchar() gets() puts()當我想要輸入一大串文字或是但一輸入位元卻不想打那麼多字時,gets(), puts(), getchar(), putchar().會是一個非常好的選項。medium.comC 語言筆記 — 算術運算這張我們會提到以下五點:medium.com流程控制、迴圈篇:C語言筆記 — 條件判斷條件判斷(Conditionals)用來判斷各個敘述是否為真或假medium.comC語言筆記- 邏輯運算子什麼是邏輯運算子(Logical Operators)?medium.comC語言筆記 — 迴圈首先,跟大家介紹一下迴圈的概念,簡單來說它可以將一件不斷重複的事情簡單化。用下面圖片大家應該就能略知一二了。medium.com函式、陣列、指標篇:C語言筆記 — 函式(Functions)本章重點:medium.comC語言筆記 — 遞迴函式遞迴函式,簡單來說就是呼叫自己的函式medium.comC語言筆記 — 陣列(Array)本章重點:medium.comC語言筆記 — 二維陣列(Two dimensional Arrays)原先講的都是一維陣列,二維陣列的不同在於,他可以更有效地儲存我們想要的資料等等。我們可以將二維陣列假想是一搬在word, ppt中所做的表格。medium.com魔術方陣 — C我的步驟大概如下:medium.comC語言筆記 — 指標(Pointers)指標!!是一個進入C語言的重要指標。也是比較難學習的部分,但若好好理解觀念,還是不會太難的。說來也慚愧,筆者我以前真的是每次遇到指標問題都還要在上網查一查呢~希望大家看過這篇就能搞懂指標的觀念。medium.com字串篇:C 語言筆記 — 字串(Strings)字串其實就是字元的集合,還記得字元代表一個字母的意思吧。字串就是一個單詞的概念。medium.com指標函式與陣列指標函式 — Function Pointers, Array of Function Pointer前面我們知道指標可以指向任何的記憶體位址,這也代表指標可以指向任何一段可執行的程式碼,這也稱作為指標函式。medium.comVoid Pointer —( void *)跟上一章一樣,我們繼續停留在指標的行列。由於我找不到void pointer的中文,所以就用英文來代替了。medium.com結構篇:介紹結構 — structures終於結束複雜的指標了,換一個新的標題,但是這個單元也很注重指標的運用,希望各位不要忘記啊~medium.com結構的應用 — Working with Structures現在來講講結構中再出現結構,這個觀念有些複雜,還請大家努力理解一下。medium.comUnion型別union可以儲存不同的資料型態,並且把裡面的成員儲存到相同的記憶體位址(之後會再補充)。其實struct跟union非常相近,他們同樣有成員列,只是union變數,裡面的成員列會共用一個記憶體位址,然後當要使用的時候,只有一個成員可以佔用…medium.com會不斷更新,請各位讀者還多多包涵。