C语言指针的基础用法。
1、1:指针变量的定义:
char *p;
int *p;
double*p;
注意,变量名为p,不包括*号;
例:int *p,a;
变量p为指针变量,变量a为整形变量。
2:一个指针变量只能是指向同一种类型的变量;
例:int *p; 在这里p只能指向整形变量,即只能保存整形变量的地址;不能保存其他类型变量地址;
2、2:指针变量的引用:
与指针引用有关的运算符有:
&:取址运算符,取一个变量的地址;
*:指针运算符(也成间接访问运算符),访问指针所指的变量。
&就是取一个变量的地址,然后就可以用该地址给一个指针变量赋值。
例: int a=100;
int *p;
p=&a;
阅读量:136
阅读量:68
阅读量:190
阅读量:126
阅读量:135