c語言中函數(shù)調(diào)用的方式有哪些?
c語言中函數(shù)調(diào)用的方式:
1.最常見的,直接調(diào)用
void fun(void) { ...... //你的代碼 ..... } { ....... fun(); ..... }
2.用函數(shù)指針
void fun(void) { printf("OK!n"); } int main(void) { void (*pfun)(); pfun=fun; (*pfun)(); return 0; }
3.函數(shù)形參的方式
void fun(void) { printf("OK!n"); } { CallFun(fun);
總結(jié),C語言中函數(shù)的調(diào)用主要有如下三種方法,直接調(diào)用,函數(shù)指針調(diào)用,函數(shù)指針傳遞調(diào)用其中后兩種本質(zhì)一樣,但在有無返回值時(shí)還稍有差別。