轉義字符+常量、變量小知識點

一:轉義字符(\):轉義序列有兩個作用:一是把普通字符轉義成特殊字符, 例如把字母n轉義成換行符;二是把特殊字符轉義成普通字符,例如\和"是特殊字符,轉義後取它的

字面值。

\a是響鈴字符,在字符終端下顯示這個字符的效果是PC喇叭發出嘀的一聲,在圖形界面終端下的效果取決於

終端的實現

       \b是退格鍵;\f是分頁符,主要用於控制打印機在打印 源代碼時提前分頁

       \n是跳到下一行;\r是回到本行開頭。現在Windows上的文本文件用\r\n做行分隔符,許多應用層網絡協議(如HTTP)也用\r\n做行分隔符

       \t是Tab鍵;

二:常量、變量

       =號按從右到左的循序進行運算,a=b=c,其左邊要求表示一個存儲位置而不是一個值;等號兩邊的類型要一致,如:inta=’b’(或者”5”、’5’)都是錯的;等號左邊不能爲常量,如1=2、4=a是錯誤的,

       變量的聲明不一定給變量劃分存儲空間,變量的定義給變量分配存儲空間。不同的變量類型要賦相應的類型值。

C標準庫定義了很多以下劃線開頭的標示符,所以一般避免使用下劃線開頭作爲變量名。

在C語言中整數除法取的既不是Floor也不是Ceiling,無論操作數是正是負總是把小數部分截掉,在數軸上向零的方向取整(Truncatetoward Zero),或者說當操作數爲正的時候相當於Floor,當操作符爲負的時候相當於Ceiling。

**Floor向數軸負無窮大方向取最大的整數;如Floor(4.5)=4;floor(-4.2)=-5,floor(4.6,2)=4(4是2的整數倍)

**Ceiling向數軸正無窮大方向取最小的整數,如ceiling(4.5)=5;ceiling(-4.2)=-4,ceiling(4.6,2)=8(8是2的整數倍)

Round()四捨五入,round(4.49,1)=4.5;round(4.49,0)=4,後面的1(或0)表示保留的小數位數。

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