今天上了一堂习题课,对做过的函数练习题进行了校对,也经此对一些未能牢记的知识点进行了补漏;
首先是当函数原型是void型时,那么在调用这个函数时它是不能参与表达式运算的,就是说在调用它时只需写作fun(a);形式就可;
void函数在返回值时是不能返回一个具体的值的;
再定义函数指针时需要保证类型的一致性;
int (*f)(int a)这种是一个指针类型的函数,而int *f(int a)这个又是一个返回值类型是指针类型的函数;
再给变量赋值时是不能加“*”的,但在调用函数时则可以;
在分析递归函数时应该要去逐步去将函数写出来分析;
目标:继续预习数组,复习函数