#include <stdio.h>
int main()
{
/*********************************************
*
* 指针的长度:不同机器可能不同,但是指针变量的长度都是一样的
*
**********************************************/
int a = 10;
int *pi = &a;
printf("int类型指针的长度:%d\n",sizeof(pi));
double b = 10;
double *pd = &b;
printf("double类型指针的长度:%d\n",sizeof(pd));
float f = 10;
float *pf = &f;
printf("float类型指针的长度:%d\n",sizeof(pf));
char c = 10;
char *pc = &c;
printf("char类型指针的长度:%d\n",sizeof(pc));
return 0;
}
int类型指针的长度:4
double类型指针的长度:4
float类型指针的长度:4
char类型指针的长度:4