变量:如果在程序中定义一个变量,那么程序进行编译的时候,系统就会根据变量的类型在系统中分配对应强度的空间,我们则通过变量名来访问这个变量。通过变量名来访问内存是一种比较安全的方式。只有你定义了这个变量,我们才能访问它。内存的最小索引单元是一个字节,每个地址可以存放一个字节的的数据。每一个存储单元是一个地址,一个整型变量需要动用四个存储单元。
内存中不会存放变量名,当我们读取某个变量的时候,编译器就会通过变量的地址并根据变量的类型读取相应范围内的数据。
f占四个字节。
指针;
跟普通变量不同,指针变量存放的是一个地址。普通变量存放的是数据。指针的类型就是存放的地址指向的数据类型。
取址:
取值:
取值这里需要注意的是:取值运算符和定义指针时用的星号是同一个符号ÿ