0.內(nèi)存是以“字節(jié)” 為單位的宵凌。
1.內(nèi)存尋址由大到小止后,優(yōu)先分配內(nèi)存地址比較大的字節(jié)給變量
2.變量越先定義,內(nèi)存地址就越大
3.取得變量的地址:&變量名
4.輸出地址:%p
5.一個(gè)變量一定先進(jìn)行初始化微饥,才能使用
好吧古戴,下面用一個(gè)例子來說明一下:
#include <stdio.h>
int main()
{
// 內(nèi)存尋址由大到小
int a = 10;
int b = 20;
int c;
// &是一個(gè)地址運(yùn)算符,取得變量的地址
// %p用來輸出地址
// 0x7fff56f09bc8
printf("a的地址是:%p\n", &a); // 內(nèi)存尋址由大到小
// 0x7fff56f09bc4
printf("b的地址是:%p\n", &b); // 內(nèi)存尋址由大到小
// 0x7fff56f09bc0
printf("c的地址是:%p\n", &c); // 內(nèi)存尋址由大到小
//由于變量c沒有經(jīng)過初始化肃续,所以直接拿來使用是不對(duì)的
//int d = c + 1;
printf("c的值是%d\n", c);
return 0;
}