•乙個
c程式可以有若干個源程式檔案組成 •
乙個原始檔可以有若干個函式和預處理命令以及全域性變數宣告部分組成 •
乙個函式有函式首部和函式體組成 •
函式體由資料宣告和執行語句組成
•c語句分為:
控制語句、
函式呼叫語句、
表示式語句、
空語句、
復合語句
%d:以帶符號的十進位制形式輸出整數
%o:以八進位制無符號形式輸出整數
%x:以十六進製制無符號形式輸出整數
%u:以無符號十進位制形式輸出整數
%c:以字元形式輸出,只輸出乙個字元
%s:輸出字串
%f:以小數形式輸出單,雙精度數,隱含輸出六位小數
%e:以指數形式輸出實數
%g:選用%f或%e格式中輸出寬度較短的一種格式,不輸
出無意義的0
①%s。例如:
printf(″%s″,″china″)
輸出字串「china」(不包括雙引號)。
②%ms,輸出的字串佔m列,若串長大於m,則全部輸出,若串長
小於m,則左補空格。
③%-ms,若串長小於m,字串向左靠,右補空格。
④%m. ns,輸出佔m列,只取字串中左端n個字元,輸出在m列的
右側,左補空格。
⑤%-m.ns,n個字元輸出在m列的左側,右補空格,若n〉m,m自
動取n值。
例4.5字串的輸出。
#include
void main()
執行結果:
china,
ch ,chin,chi
有以下幾種用法:
①%f。不指定字段寬度,由系統自動指定字段寬度,使整數
部分全部輸出,並輸出6位小數。應當注意,在輸出的數字中
並非全部數字都是有效數字。單精度實數的有效位數一般為7位。
②%m.nf。指定輸出的資料共佔m列,其中有n位小數。如果
數值長度小於m,則左端補空格。
③%-m.nf與%m.nf基本相同,只是使輸出的數值向左端
靠,右端補空格。
重拾C語言重要知識之預處理命令
提供的預處理功能主要有以下三種 巨集定義 檔案包含 條件編譯 這些功能分別用巨集定義命令 檔案包含命令 條件編譯命令來實現。為了與一般 語句相區別,這些命令以符號 開頭。例如 define include 巨集定義 不帶引數的巨集定義 define pi 3.1415926 說明 1 巨集名一般習慣...
C語言重拾之路 2
32位作業系統,配合32位cpu,定址空間位2 32次方,計算出來是4294967296位元組,就是4g,32位系統最大支援4g空間,如果想要32位系統支援4g以上空間的話,就要用pae的特殊核心,採用特殊方式訪問,64位作業系統配合64位cpu,定址空間是2 64次方,計算出來是184467440...
c語言重要知識點1
在c語言語言裡面比較重要的知識點有函式 指標 變數 函式 在函式這乙個知識點裡面需要注意的是 1 函式表示式的正確規範的表達形式 void display int num,char p,a,void link int date 等類似的形式 但是其中最主要的有一點需要記住那就是 函式的形參和返回值一...