首页 百科知识 指针引用的定义方式

指针引用的定义方式

时间:2023-10-16 百科知识 版权反馈
【摘要】:可以是C中允许的基本类型:char、int、float、double或结构类型。定义ptr是一个指向整型数据的指针变量,用于存放整型变量的地址;定义name是一个指向字符型数据的指针变量,用于存放字符变量的地址;定义pf是一个指向浮点型数据的指针变量,用于存放浮点变量的地址。  float *pf,num1,num2;   // pf是浮点型指针变量,num1和num2是浮点型变量

5.1.2 指针的定义

指针变量也必须先定义后使用。指针变量定义的一般形式是:

类型说明符 * 指针变量名;

其中,类型说明符代表了指针变量所指向的目标变量的数据类型。可以是C中允许的基本类型:char、int、float、double或结构类型。

*表示定义的是指针变量而不是一般变量。例如:

  int *ptr;

  char *name;

  float *pf;

定义ptr是一个指向整型数据的指针变量,用于存放整型变量的地址;定义name是一个指向字符型数据的指针变量,用于存放字符变量的地址;定义pf是一个指向浮点型数据的指针变量,用于存放浮点变量的地址。

指针变量可以单独定义,也可以与其他一般变量一起定义,例如:

  int *a,* b,*c;

  float *pf,num1,num2;   // pf是浮点型指针变量,num1和num2是浮点型变量

  char ch,*p,*q;

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈