C 學習 第二章C語言基礎 (五)迴圈 列舉

2021-08-28 06:19:47 字數 548 閱讀 6907

if(條件) else if (條件) else
swtich(條件)
for(條件)
while(條件)
dowhile(條件); 

注意,這裡有個分號

a:

語句goto a;

不推薦使用,可以從函式 裡 往函式 外 跳,不可以從函式 外 往 函式 裡 跳。

continue 用於迴圈結構中,跳過該次迴圈中剩餘部分,其餘迴圈次數及迴圈內容繼續做

break      跳出迴圈體,終止該迴圈

#define 名字 內容

enum 列舉名字

列舉內容為字面量,預設從0開始,而且後乙個是前乙個值加一。

enum e   結果 1 2 3

enum e   結果 5 10 11

C 學習 第二章C語言基礎 (六)陣列

int a 10 注意,陣列名是存放第乙個元素的位址。int mian printf a p n a for int i 0 i 5 i a 100 printf d p p n a 0 a,a 0 for int i 0 i 5 i return 0 這裡沒寫資料越界的例子,資料越界會影響其他資料...

第二章 C 基礎( )

不必在結構名 聯合名 列舉名前加上字首 此外在結構和聯合中還可定義函式 左值指記憶體區域,用變數名進行操作 記憶體區域中的內容則稱為它的右值 指標變數 p所需要的記憶體大小都相同 取決於系統字長 與資料型別無關 p 儲存的位址,實質是某個記憶體區域的首位址 1 空指標null 0nullptr c ...

C語言學習 第二章

1.f為浮點數,2f表示保留小數點後兩位,用於控制精度。2.只要加上小數點,就是浮點類,在宣告使如果用int關鍵字,就會報錯。3.因為計算機的浮點數不能表示區間內所有的值,因此儲存的值可能是準確值的近似值,會有精度損失。4.整數不含小數點和指數。5.以十進位制輸出整數 d,八進位制 o,十六進製制 ...