1 函数声明 构造表达式的简单方法就是按照生命的方法来写/
2 声明有两个部分组成类型 以及声明符
3 如最简单的声明 float a;声明这个是一个浮点型变量,那么float ((a));跟flaot 是一样的 对其施加括号他的类型不改变
4 float *g(),float (*h)() 第一个返回的是一个浮点型数的指针 第二个返回的是函数h的指针
知道了给该类型的变量,那末该类型的类型转换符号就可以这样得到把变量名和末尾的分号去掉,在施加一个括号封装起来 即((*)())表示指向一个浮点型的函数的指针
5 fp();是(*fp)()的一种简写方式
6 *fp()等价于(*(fp()))等价于*(*(fp()))
7若要表示一个指向0的函数的指针则这个函数可以这样写(*((void(*)())0))();