- 2
- 0
- 约1.44千字
- 约 29页
- 2019-12-27 发布于江苏
- 举报
第8章 指针;8.1 变量的地址和指针;例如有定义:
short int a,b;
char c;
float x;
变量a,b,c,x的内存分配情况:;4. 计算机中数据存取方式
A、变量的“直接访问”方式:
按变量的地址存取变量值的方式。(见下图);3;6.指针的概念:
一个变量的首地址称为该变量的指针。
用来专门存储变量指针的变量称为指针变量。
;8.2 指针与变量; 标识符前面的“*”,表示该变量为指针 变量。但指针变量名是*后面的名字(不包括“*”)。;指针变量名=某一地址;;i的地址;说明:给指针变量赋“空”值
除了给指针变量赋地址值外,还可以给指针变量赋NULL
值。
如:p=Null;
Null是在stdio.h头文件中定义的预定义符。在使用前必须
使用预定义行:#include stdio.h。Null的代码值为0,
当执行以上赋值语句后,称p为空指针。等价于:
p=‘\0’ ; 或 p=0
注意:这时指针p不是指向地址为0的存储单元,而是一个
具有一个确定的值“空”。企图通过一个空指针去访问一
个存储单元,将会得到一个出错信息。;国家等级考试练习;4.有以下程序段
#include stdio.h
main()
{
int n,*p=NULL;
*p=n;
scanf(“%d”,p)
您可能关注的文档
最近下载
- 2023年上海市中考数学真题试卷及答案.docx VIP
- 万红至理-02.永生.pdf VIP
- 铜矿招商引资方案.pptx VIP
- 人教版《劳动教育》八上 劳动项目二《烘焙戚风蛋糕》课件.pptx VIP
- 2024年上海市中考数学真题试卷及答案.docx VIP
- 口腔医疗质量与安全管理工作计划.docx VIP
- Unit1RelationshipsLesson2HowDoWeLikeTeachers'Feedback_课件高中英语北师大版选择性(1).pptx
- 2023年资阳市乐至县社区工作者招聘考试真题.pdf VIP
- 低GI产品市场调研报告:CAGR 10.30%背后的机遇与挑战.docx VIP
- 血液净化血管通路.pptx VIP
原创力文档

文档评论(0)