- 1
- 0
- 约5.59千字
- 约 48页
- 2026-09-25 发布于陕西
- 举报
第10章指针;
10.1指针的类型说明;
例如:
int*p1;
表示p1是一个指针变量,它的值是某个整型变量的地址。或者说p1指向一个整型变量。至于p1究竟指向哪一个整型变量,应由向p1赋予的地址来决定。
再如:
staticint*p2; /*p2是指向静态整型变量的指针变量*/
float*p3; /*p3是指向浮点型变量的指针变量*/
char*p4; /*p4是指向字符型变量的指针变量*/
应该注意的是,一个指针变量只能指向同类型的变量,如p3只能指向浮点型变量,不能时而指向一个浮点型变量,时而又指向一个字符型变量。
;
10.2指针变量的赋值;
如a表示变量a的地址,b表示变量b的地址。变量本身必须预先声明。设有指向整型变量的指针变量p,如要把整型变量a的地址赋予p,可以有以下两种方式:
(1)指针变量初始化的方法:
inta;
int*p=a;
(2)赋值语句的方法:
inta;
int*p;
p=a;;
不允许把一个数赋予指针变量,下面的赋值是错误的:
int*p;
p=1000;
被赋值的指针变量前不能再加“*”,如写为?*p=a也是错误的。
定义变量后,系统会根据变量的类型为变量在内存中分配若干字节的存储空间,此后这个
您可能关注的文档
最近下载
- 鲁山县县、乡、村三级普惠养老服务体系建设项目(库区乡地块)水土保持方案报告表.pdf VIP
- 低压开关检修.pptx VIP
- 检修与更换的决策方法检修与更换的决策方法检修与更换的决策方法.PPT VIP
- 职业技术学院《园艺植物种苗生产技术》课程标准.pdf VIP
- 湖南省长沙市周南中学2025-2026学年高二上学期第一次数学月课时作业.docx VIP
- 2026本体智能研究报告.pdf
- 12J609防火门窗图集.docx VIP
- 女性更年期健康管理.pptx
- 2024-2025学年高中思想政治选择性必修2 法律与生活统编版(部编版)教学设计合集.docx
- 老年健康与医养结合培训试题测试卷附答案.docx VIP
原创力文档

文档评论(0)