- 0
- 0
- 约5.67千字
- 约 5页
- 2026-05-15 发布于北京
- 举报
§8.6特殊类型的指针变量
C语言中,特殊类型的指针变量包括:常量指针、指针常量和万能指针等几种类型。
一、常量指针:
为了便于记忆,我们可以简略地称之为“指向常量的指针变量”。例如:constint*p;
二、指针常量:
为了便于记忆,我们可以简略地称之为“指针变量中的常量”。例如:int*constp;
三、万能指针:
只记录地址不记录类型的指针变量,也可称之为“无类型指针”。例如:void*p;
8.6.1常变量的特点
在一个变量的定义前面加上const关键字,这个变量就是常变量。常变量,也叫只读变量,只能从其中数
据而不可以写入。如果对一个常变量赋值,编译时会提示错误“不能给常量赋值”。
[例8-24]指针变量做参数
#includestdio.h
//enum{a=10};
//#definea10;
constinta=10;
intmain()
{
//a=-1;这句话编译会出错
int*p=(int*)a;
*p=-1;
printf(a=%d\n,a);
return0;
}
a)先估算出在执行printf函数时
您可能关注的文档
最近下载
- 杰克特劳特《定位》理论ppt课件.pptx VIP
- 建筑工程质量通病及防治措施图文解析(土建安装装饰钢结构).pdf VIP
- 公路工程全套资料表格整理(最全).doc VIP
- 第二章 第六节 电子邮件类 课件-高考日语二轮复习之高考日语写作高分对策.pptx VIP
- 降低便秘发生率品管圈ppt.pptx VIP
- 中外合作办学协议书范本7篇.pdf VIP
- 2024-2025学年北师版八年级数学下册专项讲义+练习:因式分解【九大题型】解析版.pdf VIP
- 三亚市育才水质净化厂工程项目环评报告 .doc VIP
- 市场轮廓(四度空间)理论.docx VIP
- NEW SELBER V RM-1310 自动冲床废料上跳检测仪说明书Rev.15.PDF
原创力文档

文档评论(0)