嵌入式C語言完全學習筆記(一)

1、經典入門:hello world
1.1、概念:
*源文件:源文件即源代碼文件,C語言源文件後綴名是.c。
*頭文件:頭文件後綴名爲.h(head,頭),C語言代碼由源文件和頭文件組成。
*關鍵字:關鍵字是C語言徵用了的一些字,這些字在C語言中代表特殊含義,已經被C語言定義好了,輪不到我們用了。每個關鍵字都有自己特定的含義,我們必須搞懂每個關鍵字的所有含義和用法,否則就看不懂C語言程序。
*註釋:C語言中註釋以//開頭,或者/* */,註釋是給程序員看的,不是給機器看的。也
就是說,程序員寫註釋給其他人看,以讓人明白自己爲什麼要這麼寫。但是編譯器編譯程序的時候是忽略註釋內容的,所以機器根本看不見註釋,也不理註釋。
*符號:C語言程序中包含很多符號,如; : , + () {} *等等,各種符號都有自己的含義,必須
搞明白各種符號的含義,才能看懂C語言程序。
*變量:會變化的量。C語言程序中用變量來進行計算。
*函數:函數是C語言的一個基本組成單位,一個C語言程序其實就是由很多函數組成的,每個函數用來完成一定的功能,函數可以調用別的函數來完成功能。函數的標誌是().C語言中有一個特殊的函數叫main,這個函數是整個程序的內定的入口,也就是說整個C語言程序是從main函數開始執行的,其他的函數都是直接或者間接被main調用。


1.2、C語言寫代碼步驟:
第一步:編輯源代碼(使用vi或者其他編輯器)
第二步:編譯。編譯就是用編譯器把源程序轉化成可執行程序的過程,編譯要用到編譯器。我們在linux中使用編譯器一般是gcc。
譬如:gcc hello.c    把當前目錄下hello.c文件編譯,得到的可執行文件名字叫a.out
也可以自己指定編譯後生成的可執行程序的名字,使用gcc hello.c -o hello
第三步:執行編譯生成的可執行程序,執行方式是./hello
第四步:調試。當你執行後發現程序結果不對,不是自己想要的,這時候就是返回來看源代碼哪裏不對。然後修改,再編譯執行,再看結果。如此循環直接結果正確。


C語言關鍵字:
include(包含)                頭文件包含
int(integer,整數)        用來表示一個整數的類型叫整形。
float(浮點型)                用來表示小數的類型
char(character,字符)        字符型數據類型
return(返回)                函數返回    

VMWare共享文件夾使用

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章