常量與操作符
一、常量
%d屬於的是常量類型的替換,
int %d
double %lf
char %c
long long int %lld
二、
變量
變量由標識符和數據值組成,每一個變量都要分配一個存儲空間,其數值存在其所屬的數值空間裏,變量必須聲明才能使用,
int a;
注意!此時A並不是沒有值,它是有值的,值是一個隨機的數
變量聲明和變量定義:
變量的定義完成了兩個功能,1、聲明變量 2、爲變量分配內存空間。
1、爲編譯期服務 2、在運行期完成的。
相比之下,變量定義只比聲明多了一個分號“;”
定義是特殊的聲明!!!!!
三、extern聲明變量
也就是屬於先禮後兵的意思;我先用了你這個變量我再定義;
extern int key;
四、
1、地址佔位符(&)
獲取一個變量的地址,在前面加&就行了, 這個操作符只能用在變量前,不能用在常量前!
2、指針操作符(*)
獲取地址中的內容的操作符;
他的對象必須是地址,例如*(&data)
%d屬於的是常量類型的替換,
int %d
double %lf
char %c
long long int %lld
二、
變量
變量由標識符和數據值組成,每一個變量都要分配一個存儲空間,其數值存在其所屬的數值空間裏,變量必須聲明才能使用,
int a;
注意!此時A並不是沒有值,它是有值的,值是一個隨機的數
變量聲明和變量定義:
變量的定義完成了兩個功能,1、聲明變量 2、爲變量分配內存空間。
1、爲編譯期服務 2、在運行期完成的。
相比之下,變量定義只比聲明多了一個分號“;”
定義是特殊的聲明!!!!!
三、extern聲明變量
也就是屬於先禮後兵的意思;我先用了你這個變量我再定義;
extern int key;
四、
1、地址佔位符(&)
獲取一個變量的地址,在前面加&就行了, 這個操作符只能用在變量前,不能用在常量前!
2、指針操作符(*)
獲取地址中的內容的操作符;
他的對象必須是地址,例如*(&data)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
CMake::CMakeLists.txt基本語法及常用
dieju8330
2020-07-08 10:35:13
while(cin)的理解
xudacheng06
2020-07-08 09:57:59
Operator new函數
xudacheng06
2020-07-08 09:57:59
C++中指針和引用的區別(轉)
沉沦风帆
2020-07-08 09:57:11
const和static const還有static區別
對於C/C++語言來講, const就是隻讀的意思,只在聲明中使用; static一般有2個作用,規定作用域和存儲方式.對於局部變量,static規
沉沦风帆
2020-07-08 09:57:11
使用std::function和std::bind實現函數回調
Ango_
2020-07-08 09:39:18
cvCloneImage()和cvCopy()的區別
lcy9819
2020-07-08 11:22:40
用MASM實現讀UCS-2文件
Just_Fancy
2020-07-08 11:15:30
C語言的一些細節總結
redarm
2020-07-08 10:59:37
養生需知:世上最健康的作息時間
wsimei
2020-07-08 10:29:28
ASP正則表達式收集
haichanglin
2020-07-08 10:27:05
太陽的女人18
id="I7" marginwidth="0" marginheight="0" src="http://www.bookeba.cn/securi
new66
2020-07-08 10:21:11