特殊类型的指针变量
文章目录
前言
C语言中,特殊类型的指针变量包括:常量指针、指针常量和万能指针等几种类型。
一、常量指针:
为了便于记忆,我们可以简略地称之为“指向常量的指针变量”。例如:const int* p;
二、指针常量:
为了便于记忆,我们可以简略地称之为“指针变量中的常量”。例如:int* const p;
三、万能指针:
只记录地址不记录类型的指针变量,也可称之为“无类型指针”。例如:void* p;
一、 常变量的特点?
在一个变量的定义前面加上const关键字,这个变量就是常变量。常变量,也叫只读变量,只能从其中读取数据而不可以写入。如果对一个常变量赋值,编译时会提示错误“不能给常量赋值”。
[例1-1<