- 0
- 0
- 约1.09万字
- 约 42页
- 2017-06-27 发布于贵州
- 举报
c8第八章 指(v2017)
第八章 指针 指针变量作为函数参数(复习) 函数的指针和指向函数的指针变量 指针数组和指向指针的指针 堆内存的使用(指针数组实现动态数组) main函数的命令行参数 指针变量的进一步理解 对于定义语句: int *p; float *q; int*和float*是指针变量p、q的类型;1个机器字长,TurboC中为2字节, VC++中为4字节,可用sizeof()检测。 int和float是指针变量p、q所指向的变量的类型; 指针变量p、q的值是它们一旦被赋值时所指向的变量的首地址值。 指针都是依存于它所指向变量存在的。 这些变量可以是普通变量、数值数组、字串、函数、结构体等等。 指针变量作为函数参数 用指针变量作为函数参数可以实现数组的双向传递(call by reference)。 数组名和指向数组的指针变量都可以作为函数的实参传给形参。 对应的形参应该是一个数组名或一个指针变量。 如果想通过函数调用得到n个要改变的值,可以: 1.在主调函数中设n个变量,用n个指针变量指向 它们; 2.然后将指针变量作为实参,将这n个变量的地 址传给所调用的函数的形参; 3.通过指针变量,改变这n个变量的值; 主调函数中就可以使用这些改变了值的变量。 例如point-swap.c //将两个变量的内容交换后输出 void swap(int
您可能关注的文档
最近下载
- 湖南有色新田岭钨业有限公司(三矿段)【荐】.doc VIP
- 劳拉·穆尔维:《视觉快感与叙事电影》(1975).pdf VIP
- 根本原因分析的研究——常用根本原因分析工具和方法的比较.pdf VIP
- 《中国临床肿瘤学会(CSCO)乳腺癌诊疗指南2025》.pdf VIP
- 疫情期间封条模板.docx VIP
- 2023-2024学年广东省深圳市南山区育才教育集团八年级(下)期中地理试卷.doc VIP
- 吊篮安装、移位、拆卸方案.docx VIP
- 2025年海南三沙市事业单位招聘考试综合类专业能力测试试卷(艺术设计类)实战试题库.docx VIP
- 国家开放大学(国开)人文英语4 机考 写作专项训练-答案.pdf VIP
- 吊篮安装、移位、拆卸方案.pdf VIP
原创力文档

文档评论(0)