C語言奇妙之旅 資料型別

2021-08-21 16:08:51 字數 1846 閱讀 2819

找程式錯誤。

# include int main()

其中 int main()  寫錯了, 應該是 int main()要注意區分大小寫!!break是關鍵字!!! 所以會報錯!printf(「%s」, break);  應該寫成printf("%s", break);  注意一定是英文本元!每個資料型別的位元組在每個編譯器都不一樣, 所以我不會去寫, 你們可以通過sizeof()函式來檢視 。

基本資料型別

整數

型別

值的範圍

int(基本整型)

-2, 147, 483, 648 到 2, 147, 483, 647

short int (短整型)

-32, 768 到 37, 277

long int (長整型)

-2, 147, 483, 648 到 2, 147, 483, 647

浮點數

型別

值的範圍

float (單精度浮點型)

1.2e - 38 到 3.4e + 38

double (雙精度浮點型)

2.3e - 308 到 1.7e + 308

long double (長雙精度浮點型)

3.4e - 4932到1.1e + 4932

那個e是什麼意思???

那個e是上標哦!

科學計數法。

ae -b代表的是a乘以10的-b次方, 其中b必須是整數, a可以是小數。

字元

型別

值的範圍

char

-128 到 127 或 0 到 255

void型別

通常用於以下三種情況函式返回空  比如 void main()。函式引數為空  比如 int main(void)。指標指向void  比如 void * malloc() 返回指向void的指標, 可以轉換為任何資料型別。

/*

* 程式功能: sizeof(); 的使用

* 版本號 : v1.00

C語言奇妙之旅 for巢狀if

例子 求 1 10 能被2整數的數 程式功能 列印 0 到 10 程式版本 v2.33 include int main printf 我 d能被2整除 i if和for預設能控制一條語句,不過為了 規範盡量加上大括號,這也看得出我 不夠規範,d要對應乙個變數在字串後面,也就是格式字元都要在字串後面...

C語言奇妙之旅 while

while 反覆執行摸乙個動作稱之為迴圈 while可以轉換成for,for也可以轉換成while,也就是for和while可以互相轉換 但是for的邏輯性更強,更不容易出錯,推薦使用for while的一般形式 初始化變數 while 迴圈條件 例子 計算0 100偶數和 程式功能 while例子...

C語言奇妙之旅 指標陣列

乙個陣列的元素值為指標則是指標陣列。指標陣列是一組有序的指標的集合。一般形式 資料型別 陣列名 陣列長度 例如 程式功能 指標陣列 程式版本 v0.1.00 q是乙個指標陣列,三個元素分別指向二維陣列a的各行。然後用for迴圈輸出制定的陣列元素。指標陣列可以作為函式的參量使用,使用方式與普通陣列類似...