指针的全部用法:
#include<stdio.h>
int main()
{
int a=10;
char b = ‘x’;
short c = 20;
long d = 30;
float e = 23.5f;
double f = 34.5;
unsigned longlong g = 100;
int *p1 = &a;
char *p2 = &b;
short *p3 = &c;
long *p4 = &d;
float *p5 = &e;
double *p6 = &f;
unsigned longlong *p7 = &g;
int **p8 = &p1;
int ***p9 = &p8;
return 0;
}
int main()
{
int a = 10;
int b = 20;
int *p = &a;
*p = 100; //a=100;
p = &b;
*p = 200; //b=200;
int **pp = &p;
*pp = &a; //p=&a
**pp = 1000; //a=1000
*pp = &b; //p=&b
**pp = 2000; //b=2000;
return 0;
}