今天继续啃指针的知识啊,找题训练也找费了劲。不过这看书跟实践确实不是一回事,感觉看书看的差不多了,一旦实际做起题来,简直是一言难尽,满满的都是泪啊。
返回指针值的函数的一般定义形式为:类型名 * 函数名(参数列表);这种定义形式用起来实在别扭,我好几次都出错,越错越不想用。
对于函数指针的声明int ( *fp)(int)不能写成int *fp(int),获取函数的地址时只要使用函数名即可,如fp=test。
其实函数指针与普通函数大同小异,没有太多区别,只要在一些细节上多加注意,也不会出太大的错。