?/p>
C
语言程序设计
II
》期末复?/p>
一?/p>
复习内容?/p>
?/p>
?/p>
1~4
?/p>
指针
?/p>
指针的概?/p>
:内存单元的排列方式、地址的概念、不同数据类型内存单元的
个数、存储方式不同,两种变量的存取方式,指针即是地址?/p>
NULL
?/p>
?/p>
指针变量?/p>
概念和定义方?/p>
(
空悬指针、空类型与空指针
)
,指针的两个特殊
运算?/p>
(*
?/p>
&)
,指针变量作为函数参?/p>
(
通过函数调用得到n个要改变的
?/p>
)
?/p>
?/p>
指针运算?/p>
指针与整数的运算?/p>
++(--)
、比较、相减;
?/p>
指针与一维数组:
对数组名的理解,指针与一维数?/p>
(
指向数组元素的指针?
引用数组元素时的指针运算、通过指针引用数组元素的几种方法、用数组
名作函数参数
)
?/p>
?/p>
指针与二维数组:
理解二维数组中行指针、列指针的类型,加减
1
所移动?
字节数,如何利用它们访问二维数组元素,用作函数参数参数时在主调函
数中如何给出实参?/p>
?/p>
通过指针引用字符串:
字符串的引用方式,字符指针作函数参数,使用字?
指针变量和字符数组的比较?/p>
?/p>
指向函数的指针:
什么是函数指针,怎样定义和使用指向函数的指针变量?
用指向函数的指针作函数参数;
?/p>
返回指针值的函数?/p>
函数的返回值是一个地址,定义格式,使用?/p>
?/p>
指针数组和多重指针:
什么是指针数组,指向指针数组的指针,指针数组作
main
函数的形参;
?/p>
动态内存分配:
动态内存分配的概念、必要性,与动态内存分配相关的
4
?