C语言程序设计第九章 于利用指针
C程序设计;第九章:善于利用指针;;引:指针是什么;务必弄清楚存储单元的地址和存储单元的内容这两个概念的区别
例如:;int i=3,j=6,k;;int i=3,j=6,k;;int i=3,j=6,k;;;为了表示将数值3送到变量中,可以有两种表达方法:
(1) 将3直接送到变量i所标识的单元中,例如:i=3;
(2) 将3送到变量i_pointer所指向的单元(即变量i的存储单元),例如:*i_pointer=3; 其中*i_pointer表示i_pointer指向的对象;一个变量的地址称为该变量的“指针”
例如,地址2000是变量i的指针
如果有一个变量专门用来存放另一变量的地址(即指针),则它称为“指针变量”
i_pointer就是一个指针变量。指针变量就是地址变量,用来存放地址的变量,指針变量的值是地址(即指针);定义指针变量;引用指针变量;要熟练掌握两个有关的运算符:
(1) & 取地址运算符。
a是变量a的地址
(2) * 指针运算符(“间接访问”运算符)
如果: p指向变量a,则*p就代表a。
k=*p; (把a的值赋给k)
*p=1; (把1赋给a); 设有指向整型变量的指针变量p,如要把整型变量a 的地址赋予p
可以有以下两种方式:
1.指针变量初始化的方法
int
您可能关注的文档
最近下载
- 高中数学会考试卷(含解析)-人教版高中全册数学试题 .pdf VIP
- 2026年1月浙江省高考(首考)物理试题(含答案).docx
- 2026年高考作文素材积累之人民日报精选:王炸主旨句、精彩开篇段、天花板结尾、高级过渡句.docx VIP
- GB50093-2013自动化仪表工程施工及质量验收规范配套表格.doc
- 2026年具身智能技术发展报告.pdf VIP
- 2026年重庆市直、区事业单位招聘考试(规划建筑管理相关专业)历年参考题库含答案详解.docx VIP
- 2024年高考生物试卷(湖南).pdf VIP
- 陕西省西安高新第一中学2025-2026学年高一下学期期中考试生物试卷(含答案).pdf
- 电气测试技术 试卷及答案 共3套.docx
- 2023年湖南省新高考化学试卷.pdf VIP
原创力文档

文档评论(0)