指针的概念
系统给虚拟内存的每个存储单元分配了一个编号,从0x00000000 ~ 0xffffffff ,这个编号称之为地址
指针变量:用来存放一个地址的变量
作用 :可以通过指针来间接访问内存
每定义一个变量,程序会向计算机申请一个内存空间,空间的大小取决于数据类型
1234567891011#include<stdio.h>int main(){ printf("int类型指针占用内存:%d\n",sizeof(int *)); printf("float类型指针占用内存:%d\n",sizeof(float *)); printf("double类型指针占用内存:%d\n",sizeof(double *)); printf("char类型指针占用内存:%d\n",sizeof(char *)); return 0;}
运行结果
64位
int类型指针占用内存:8float类型指针占用内存:8doubl ...