第七讲-C程序设计基础.ppt
七、指针;7.1 指针概念; ? 指针变量的类型
指针变量按其所指向变量类型的不同,也分成相
应的多种不同类型,指针变量只允许指向相应类
型的变量。例如:
有定义: int a, *p; float b, *q;
则允许:p=a; q=b;
不允许:p=b; q=a; p=q; q=p;
? 空指针
指向地址为0的指针称为空指针,空指针用于表
示指向空,记为NULL,NULL是一个指针常量,
对应0地址,在头文件stdio.h中定义。 ;7.2 指针变量的定义和使用; ? 指针使用举例
【例7.1】输入一个整数,通过指针方式赋值给另
一个变量后输出。
#include stdio.h
main()
{ int n, m, *p;
scanf( %d, n );
p = n;
m = *p;
printf( %d\n, m );
}; ? 指针变量的初始化
int i, *p = i;
char *q = abcde; 把字符串首地址赋给 q
int *p = NULL; 0地址赋给 p (指向空)
? 指针必须先赋值再使用
int n, *
您可能关注的文档
最近下载
- 2025年南通醋酸纤维有限公司题库带答案分析试卷及答案.docx VIP
- 中考语文议论文阅读思维导图02分析论点.pdf VIP
- JY∕T 0584-2020 扫描电子显微镜分析方法通则(教育).pdf VIP
- 福建省莆田市仙游县重点中学2025-2026学年高一下学期4月期中语文试题及参考答案.pdf VIP
- 2025海南省中考历史试题卷(含答案解析).docx
- 汉森打印软件说明书.docx
- JTY-GD-G7X点型光电感烟火灾探测器说明书.pdf
- 2026年高端厨电智能化发展白皮书.docx
- 运筹学 第2版 课件 第五章 图与网络.pptx
- (二模)郑州市2026年高三高中毕业年高三级第二次质量预测数学试卷(含答案).pdf
原创力文档

文档评论(0)