5.1 循環(huán)簡介
無
5.2 基本運算符
1.賦值是從右向左進行的,如語句`d=c=b=a=1`,先是 a = 1,然后是 b = 1,c = 1,d = 1。
2.在C語言中,整數(shù)除法結(jié)果的小數(shù)部分都被丟棄。這個過程被稱為截尾。而用指定精度命令得到的小數(shù)除法的值是四舍五入。
5.3 其他運算符
1.C99 中規(guī)定,求模運算采用以下方法:
`a%b = a - (a/b)*b`
乍一看a/b再×b值還是a,但不要忽略這一點:取模運算只對整數(shù)有效。在C中,整數(shù)相除需要截尾。這種運算方法解決了負數(shù)取模存在多種情況的問題。按照此方法取模,則取模結(jié)果符號與第一個操作數(shù)(a)的符號相同。
2.i++和++i這么惡心的東西為什么要設(shè)計出來啊!
3.sizeof和size_t類型
4.循環(huán)20次可以這樣寫:
```
int count = 0;
while(count++<20){}
```
5.4 表達式和語句
無
5.5 類型轉(zhuǎn)換
這個等第四章做完再說。
5.6 帶有參數(shù)的函數(shù)
等到函數(shù)一章時再說。