c語言常用知識1

2021-07-30 03:42:49 字數 318 閱讀 2260

1.指標變數是變數,這個思維很重要.

2.字串必須以字元『\0』結尾。編譯器只認位址

3.陣列在記憶體中是連續分配,在計算機裡面能訪問的最小單位就是位元組了,也就是位址只能找到以位元組為單位,不能再精確了

4.c語言中,a[10]表示陣列,其中a代表陣列,代表陣列的首位址,代表陣列第乙個元素的位址。也可以表示&a[0]

5.指標相加減時,要看型別,指標加減看型別,其運算的值n*sizeof(型別)

6.每一種都有無符號(unsigned)和有符號(signed)兩種型別。無符號位表示最高位不作符號位,有符號位最高位表示符號位。預設情況下是有符號位的。

C語言常用知識

跳出for迴圈主要有以下2中方式 1 用break語句。如 int i for i 0 i 10 i printf d i 2 用return語句 一般用在函式體中,作為函式的返回值跳出該函式,也即跳出了函式體中的for迴圈 int fun int a 可以用關鍵字break來退出for迴圈。int...

C語言知識總結(1)

c語言中的資料型別 變數的儲存 變數例項 int b 10 int a 20 記憶體由大到小定址,優先分配記憶體位址較大的位元組給變數。b的記憶體位址比a大 檢視記憶體位址用 scanf函式 int age scanf d age 注意 d讀入十進位制整數 o讀入八進位制整數 x或 x讀入十六進製制...

C語言基礎知識1

一 什麼是程式語言?利用程式語言來編寫程式,再將編好的程式執行在計算機上,計算機就能按照程式所說的去做。從計算機誕生至今,程式程式語言或者說是程式語言大致經歷了三個發展階段 機器語言階段 二進位制 組合語言階段 高階語言階段。機器語言 在計算器誕生初期,所有的電腦程式都是直接用計算機能識別的二進位制...