十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
f是函数名,该函数返回一个int型的指针。
创新互联是一家专业提供剑川企业网站建设,专注与成都网站制作、成都做网站、成都h5网站建设、小程序制作等业务。10年已为剑川众多企业、政府机构等服务。创新互联专业网络公司优惠进行中。
c语言函数名命名规则:见名知意;自定义函数函数名首字母大写(库函数里的函数名都是以小写字母定义,为了区分库函数和自定义函数,避免冲突)。
标示符命名规范:起的名字要有意义。如:避免使用a、b、c等单个字母名字。或者避免使用xsffsdsdsrew之类的字符做名字。推荐标示符起名就知道是什么意思,如给一个变量起名:age。一看就知道这个变量是用来保存年龄的。
扩展资料
C语言指向函数的指针
C 语言的函数指针有很多用法。例如,当调用一个函数时,可能不仅想传入该函数需要被处理的数据,还希望传入指向子程序的指针,该子程序决定如何处理数据。
也可以在数组中存储函数指针,然后使用数组的索引来调用这些函数。例如,键盘驱动程序可能使用函数指针数组,数组索引对应到了键盘编码。当用户按下一个键时,程序就会跳到对应的函数。
与数组指针的声明一样,函数指针的声明也需要括号。下面的例子展示了如何声明函数指针。这个声明定义了一个指向函数的指针,该函数具有两个 double 类型的参数和 double 类型的返回值:double (*funcPtr)(double, double);
该声明中采用括号将星号和标识符包围起来,这个括号很重要。如果没有它,声明 double*funcPtr(double,double);则为函数原型,而不是指针定义。
f(3,4)表示调用函数f,3与4是传递给函数的参数。f的功能根据f的定义来确定,可能是求两个数的和,也可能是求两个数的最大值。
可以看出f是一个自定义函数。
所以调用f函数,并将a,b作为参数传递给f函数执行,将结果赋值给c
f (a, b);
中的f是用户自定义函数名
f (a, b);是函数调用语句,a将a的地址传递给形参
函数名为f
函数参数只有一个,类型为int
形参名为year
返回值缺省 实际为int型。
具体功能 看f的实现。
f是函数的入口地址 我只在指针函数中这样用过
f()就是调用函数
你问的是这个意思吗?