c語言重要知識點1

2021-09-09 03:49:13 字數 616 閱讀 2588

在c語言語言裡面比較重要的知識點有函式、指標、變數:

函式:(在函式這乙個知識點裡面需要注意的是)

1、函式表示式的正確規範的表達形式

void display(int num,char *p,&a,(void *)link(int date))……等類似的形式

但是其中最主要的有一點需要記住那就是:函式的形參和返回值一樣有兩個傳遞方式乙個是值傳遞乙個位址傳遞,還有一點就是函式裡面的隱含的臨時物件(這個是函式作用的核心部分,用來做中間變數傳遞引數和位址)這個臨時變數不是值得是函式裡面的臨時變數

2、指標

常量指標:就是指向常量的指標,指標式可以修改的,但是指向的內容是不可以修改的

3、變數

在c/c++中我們可以把記憶體分為:棧、堆、全域性變數或者靜態儲存區域、常量儲存區域

棧:通常是在編譯期間就能確定儲存大小的變數儲存區域,用於在函式作用域裡面建立和銷毀的變數。通常是區域性變數和函式形參等,他的空間是連續的

堆:一般是有malloc(new)來確定的空間

全域性變數或者靜態儲存區域:在編譯期間就能確定儲存大小的變數儲存區域,在執行期間其變數的值是可以修改的

常量儲存區域:在編譯期間就能確定儲存大小的變數儲存區域。但是在執行期間是不可以修改的

C語言重要知識點總結(一)

最近重新看了下c語言,發現先前學習的時候很多的重點都被忽略了,現在回頭看發現了很多以前沒有注意的東西,所以寫部落格記錄下,方便以後可以參考查詢。變數的儲存類別 c語言中變數的儲存類別有auto,register,extern和static。下面將對以下四個儲存類別進行詳細的介紹 auto 自動變數,...

00 C語言重要知識點複習

c語言重要知識點複習 1,自加自減運算 單目運算 說明 1 運算物件只能是乙個變數 2 error 2 前置是先運算,後引用,而後置是先引用後運算 int i,x i 5 x i x i i i 1 i 5 x i i i 1 x i 2,運算的優先順序 1 第一原則 單目運算的優先順序高於雙目運算...

C語言重要知識點回顧

太久沒有看c語言相關知識了,開始要整理回顧一些重點知識點啦,因為各大公司筆試還是有許多c語言相關的題,做個複習。普通指標使用 普通指標使用,我們通過 i 或者 p 指標都能改變變數值 void test1 輸出結果 這個結果是我們好理解的。接著 const int p 問題 const int p ...