。在做递归题时可把递归的步骤一步步写下来,不要弄颠倒了。【考点8】要求掌握的库函数sqrt算术平方根函数,fabs绝对值函数,si
正弦函数,si
31415918030,pow幂函数,23是由pow2,3表示的。第六章指针【考点1】指针变量指针变量是用来存储地址的,而一般变量是存储数值的。指针
变量可指向任意一种数据类型,但不管它指向的数据占用多少字节,一个指针变量占用四个字节。【考点2】指针变量的定义理解为基类型为i
t类型。【考点3】指针变量的初始化指针变量在使用前必须要初始化,把一个具体的地址格式为:类型名指针变量名。二维指针i
tp可以
赋给它,否则引用时会有副作用,如果不指向任何数据就赋“空值”NULL。指针变量两种初始化方法一:i
ta2,pa;定义的同时初始化方法二:i
ta2,p;定义之后初始化pa;【考点4】指针变量的引用是取地址符,是间接访问运算符,它们是互逆的两个
运算符。在指针变量名前加间接访问运算符就等价它所指向的量。【考点5】指针的运算
fi
tp中p和p的差别:p可以当做变量来用;的作用是取后面地址p里面的数值p是当作地址来使用。p和(p)的之间的差别:改错题目中很重要p是地址会变化。(p)是数值会要变化。三名主义:(考试的重点)数组名:表示第一个元素的地址。数组名不可以自加,他是地址常量名。(考了很多次)函数名:表示该函数的入口地址。字符串常量名:表示第一个字符的地址。考试重要的话语:指针变量是存放地址的。并且指向哪个就等价哪个,所有出现p的地方都可以用它等价的代替指向的变量。例如:i
ta2,pa;pp2由于p指向变量a所以指向哪个就等价哪个,这里p等价于a,可以相当于是aa2第七章数组【考点1】数组的定义数组是一组具有相同类型的数据的集合,这些数据称为数组元素。格式为:类型名数组名常量表达式。数组的所占字节数为元素个数与基类型所占字节数的乘积。【考点2】数组的初始化第一维长度可以不写,其它维必须写。i
ta12合法,i
ta3234合法,i
ta2234非法。数组初始化元素值默认为0,没有初始化元素值为随机。如在i
ta5012中,元素a4值为0;而在i
ta5中,元素a4值为一个不确定的随机数。【考点3】元素的引用数组元素的下标从0开始,到数组长度减1结束。所以i
ta5中数组最后一个元素是a4。要把数组元素看作一个整体,可以把a4当作一个整型变量。【考点4】二维数组数组a23123456r