在C語言中的用法

2021-08-14 03:49:55 字數 578 閱讀 9284

1. 模運算,即求餘數。表示式 a % b 就是計算 a 除以 b 得出的餘數。

例如: 8 % 6 的結果是 2

2. 轉義符,比如在 scanf() 和 printf() 中的輸入引數常出現帶有%的表示引數型別的變數,它的作用是將輸出的資料轉換為指定的格式輸出。格式說明總是由「%」字元開始的。
格式字元有d,o,x,u,c,s,f,e,g等。 

如%d整型輸出,%ld長整型輸出,

%o以八進位制數形式輸出整數,

%x以十六進製制數形式輸出整數,或輸出字串的位址。

%u以十進位制數輸出unsigned型資料(無符號數)。注意:%d與%u有無符號的數值範圍,也就是極限的值,不然數值列印出來會有誤。

%c用來輸出乙個字元,

%s用來輸出乙個字串,

%f用來輸出實數,以小數形式輸出,預設情況下保留小數點6位。

%.100f用來輸出實數,保留小數點100位。

%e以指數形式輸出實數,

%g根據大小自動選f格式或e格式,且不輸出無意義的零。

在C語言中Static的用法

一 c程式儲存空間布局 c程式一直由下列部分組成 1 正文段 cpu執行的機器指令部分 乙個程式只有乙個副本 唯讀,防止程式由於意外事故而修改自身指令 2 初始化資料段 資料段 在程式中所有賦了初值的全域性變數,存放在這裡。3 非初始化資料段 bss段 在程式中沒有初始化的全域性變數 核心將此段初始...

const在C語言中的用法

const作用 防止定義的變數被修改 1 用於修飾變數 const int a 10 合法 int const b 10 合法,等價const int 10 const int c 非法 int const d 非法 注意 必須有初始值 2 用於修飾指標 const修飾的 sp,所以sp指標指向的位...

const在C語言中的用法

在c語言中,const修飾的變數具有常屬性,不可以修改它的值。例如 const int num 10 int const num 10 變數num的值不可以被改變 但是它又和變數有一些區別,例如 define line 10 const int num 10 雖然它們的值都是10,而且都不能改變,但...