c學習筆記:函數概述(多文件、return和exit、*與&、void修飾、const修飾)

目錄

知識點1:多文件編程

知識點2:return和exit的區別

知識點3:內存概述

知識點4:在使用中*與&的關係

知識點5:void修飾指針變量

知識點6:操作指針注意事項

知識點7:const修飾指針變量


 

 

知識點1:多文件編程

除了mian.c之外,有一個.c文件就要有一個.h文件

栗子:(代碼格式)

 

知識點2:return和exit的區別

exit:

 

知識點3:內存概述

內存地址編號:內存的每一個字節分配一個號碼,這個號碼就是內存地址編號。(注意唯一)

內存地址編號==地址==指針。

指針:本質就是地址就是空間地址編號。指針變量:本質是變量,只是該變量存的是地址編號而不是普通的數據

在32位平臺:地址編號大小32位

在64位平臺:地址編號大小64位

 

知識點4:在使用中*與&的關係

若num是int類型,   &n是 int * 類型,     

對變量取地址& ,整個表達式類型多加一個  *  ,對指針變量取* ,整個表達減少一個 *

在使用中,當*和&同時出現緊挨在一起的時候,從左到右,依次抵消

&*&*&num == &num

 

 

知識點5:void修飾指針變量

 

知識點6:操作指針注意事項

指針變量自身的類型 == 指針變量所指向的類型

 

知識點7:const修飾指針變量

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章