让你不再害怕指针
让你不再害怕指针 1
前言:复杂类型说明 1
1、细说指针 5
1.指针的类型 5
2.指针所指向的类型 6
3.指针的值----或者叫指针所指向的内存区或地址 6
4指针本身所占据的内存区 7
2、指针的算术运算 8
3、运算符和* 12
4、指针表达式 13
5、数组和指针的关系 15
6、指针和结构类型的关系 19
7、指针和函数的关系 22
8、指针类型转换 24
9、指针的安全问题 28
10、结束语 30
前言:复杂类型说明
要了解指针,多多少少会出现一些比较复杂的类型,所以我先介绍
一下如何完全理解一个复杂类型,要理解复杂类型其实很简单,一
个类型里会出现很多运算符,他们也像普通的表达式一样,有优先
级,其优先级和运算优先级一样,所以我总结了一下其原则:
从变量名处起,根据运算符优先级结合,一步一步分析.
下面让我们先从简单的类型开始慢慢分析吧:
int p; //这是一个普通的整型变量
int *p; //首先从P处开始,先与*结合,所以说明P是一
//个指针,然后再与int结合,说明指针所指向
//的内容的类型为int型.所以P是一个返回整
//型数据的指针
int p[3]; //首先从P处开始,先与[]结合,说明P是一个数
//组,然后与int结合,说明数组里的元素是整
您可能关注的文档
- 众手浇开友谊花心理辅导课资料.ppt
- 众销客,全民营销20150205资料.ppt
- 众绎平台电视墙管理终端操作手册_V1.2_20130621资料.docx
- 众绎平台电子地图管理终端操作手册_V1.2_20130621资料.docx
- 众智汇教案资料.doc
- 重大典型案例剖析资料.ppt
- 指南录后序,上课资料.ppt
- 指南录后序练习(精品实用)资料.ppt
- 指南录后序授课2016资料.ppt
- 指南录后序最佳课件,方便实用资料.ppt
- 2026年物流行业效率提升报告及创新模式分析.docx
- 2026年智能家居行业市场估值逻辑解读报告.docx
- 河南省新乡市长垣市 2024—2025学年九年级上学期期中数学考试试卷 (原卷版).docx
- 2026年体育产业市场分析报告及未来人才需求研究.docx
- 2026年反洗钱知识竞赛考试题库及答案(共109题).pdf
- 2026年咖啡市场渠道策略与营销手段研究报告.docx
- 环保门窗喷涂技术应用报告.docx
- 山东省德州市宁津县第二实验小学2025年五下数学期末综合测试模拟试题含答案.doc
- 2026年智能家居市场细分领域分析报告及未来五年市场预测.docx
- 2026年跨境电商物流行业报告及市场增长动力.docx
原创力文档

文档评论(0)