- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第10章 指针;本章主要内容 10.1 地址和;例如:int a=3;2. ;二、变量的访问方式1. 直接访;三、指针变量变量的指针指针变量;§10.2 指针变量的定义与应;指针变量的存储空间多大? ;3. 可赋空值NULL(大写);三、指针变量的算术运算指针变量;p-n:p-n*sizeof(;#include stdio;四、指针变量的关系运算两个指针;五、指针变量的引用1. 两个有;#include stdio;2. 运算规则*和的优先级均;例10.2 输入整数a和b,按;六、指针变量作为函数参数函数的;pnt_2pnt_1void ;2)void swap( in;§10.3 数组与指针一、数组;二、通过指针引用数组元素例如:;a[9]2a[8]4a[7]5;例10.5 输出a数组中的1;(2) 通过数组名计算数组元素;*p(3) 用指针变量指向数组;三、用数组名作函数参数数组名可;总结:如果有一个实参数组,想在;(2) 形参用指针变量,实参用;(3) 形参为数组名,实参为指;(4)形参用指针变量,实参也用;四、多维数组与指针 1. 多维;753115131192321;i行1列元素的地址?a[i];2. 指向二维数组元素的指针变;p=b; 3.指向由m个元素组;void main(){ in;§10.4 字符串与指针一、字;例10.17 字符串复制(下;例10.18 用指针变量来处理;二、字符指针作函数参数将一个字;void main(){ ch;(2) 用字符指针变量作为参数;void copy_strin;3)void copy_str;三、字符数组和字符指针变量的区;例:char *a=I lo;(5) 可用指针变量指向一个格;§10.5 指向函数的指针一、;指向函数:将函数名赋给函数指针;#include stdio;二、用指向函数的指针变量作函数;§10.6 返回指针值的函数;例10.24 有若干个学生的成;float *search( ;#include stdio;§10.7 指针数组和指向指针;用途:指针数组常用来处理一批字;2)用指针数组来指向各字符串c;例10.26 调用函数实现若;二、指向指针的指针如果一个指针;例10.27 使用指向指针的指;例10.28 指针数组的元素;通过指针访问变量称为间接访问。;§10.8 有关指针的小结(;二、指针运算小结(1) 指针变;(3) 两个指针变量可以相减表;在将void类型指针变量与其他
文档评论(0)