指针变量
如果一个变量要被用来存储指针,那么首先它在声明的之时就必须明确限定它是指针变量.指针变量的声明包括:基类型,*星号,变量名.通常格式如下:
type *name;
type是指针的基类型,可以是任何有效数值.指针变量的名字就是name.
指针的基类型定义了指针可以指向的数据类型.理论上说,任何类型的指针可以指向任何内存地址.然而,指针的算术运算还是和它们的基类型相关的.所以,必须正确的定义指针的基类型.(指针的算术运算将在本章后续部分进行讨论.)
指针变量
如果一个变量要被用来存储指针,那么首先它在声明的之时就必须明确限定它是指针变量.指针变量的声明包括:基类型,*星号,变量名.通常格式如下:
type *name;
type是指针的基类型,可以是任何有效数值.指针变量的名字就是name.
指针的基类型定义了指针可以指向的数据类型.理论上说,任何类型的指针可以指向任何内存地址.然而,指针的算术运算还是和它们的基类型相关的.所以,必须正确的定义指针的基类型.(指针的算术运算将在本章后续部分进行讨论.)