學(xué)習(xí)經(jīng)典課程:《C程序設(shè)計語言》第一章_導(dǎo)言
操作環(huán)境:
Linux: unbuntu 16.04
?注: 由于我的系統(tǒng)為linux系統(tǒng),書中所用的cc在我的系統(tǒng)中代表gcc,后面我直接使用gcc來編譯。 更多關(guān)于cc和gcc的知識點(diǎn)我跳轉(zhuǎn)
?如圖:
?
1.1 入門
學(xué)習(xí)一門新程序設(shè)計語言的唯一途徑就是使用它編寫程序。
#include//包含標(biāo)準(zhǔn)庫的信息 main?()????????????//定義名為main的函數(shù),它不接受參數(shù)值 {??????????????????//main函數(shù)的語句都被括在花括號中 printf("hello,worldn");?//main函數(shù)調(diào)用庫函數(shù)printf以顯示字符序列;n?代表換行符 }
一個C語言程序,無論其大小如何,都是由函數(shù)和變量組成的。
函數(shù): 包含一些語句,以指定所要執(zhí)行的計算操作;
?變量: 用于存儲計算過程中使用的值。
每個程序都從main函數(shù)的起點(diǎn)開始執(zhí)行,這意味著每個程序都必須在某個位置包含一個main函數(shù)。
main函數(shù)通常會調(diào)用其他函數(shù)來幫助完成某些工作,被調(diào)用的函數(shù)可以使程序設(shè)計人員自己編寫的,也可以來自于函數(shù)庫。
如:#include
用于告訴編譯器在本程序中包含標(biāo)準(zhǔn)輸入/輸出庫信息。