c筆記05---邏輯表達式,break,continue 區別

1.    邏輯表達式:閏年表示方法
    if(!(year % 400) || (!(year % 4) && (year % 100)))

2.    內存本質上就像許多個大小一樣的盒子的幾何,每個盒子相當於一個字節,而一個字節就是八位二進制數。
    sizeof 算出來的是內存中佔用的字節個數,它是 c 語言的一個關鍵字,不是函數;

3.    1 代表負數,0 代表正數;

4.    for(int i = 0; i < 8; i++)
    i在for裏面申明,所以在編譯的時候,需要加上 -std=c99,(等號前後沒空格)
    舉例:gcc -std=c99 aa.c

5.    c語言中兩種常用的死循環:
    while(1){}
    for(;;){}(此處重點是省略中間的表達式,就可以達到死循環效果)

6.    break 和 continue 區別:
    continue 只能用在循環體中,結束本次循環,開始下一次循環;
    break 用在 switch 語句中,跳出 switch 語句;用在循環體中,跳出循環體。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章