C语言指针的基础用法。

2026-02-24 22:10:33

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; 

猜你喜欢