设为首页 加入收藏

TOP

C语言高级编程-函数前置与后置调用
2014-11-23 22:53:53 来源: 作者: 【 】 浏览:2
Tags:语言 高级 编程 函数 前置 后置 调用

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

linux gcc下测试通过(有Bug请提交)

使用本代码需要注名作者: fqheda

本代码遵循GPL V3.0标准,可免费使用-- 函数前置与后置调用

注解:在同一个.c中,一个函数A调用另一个函数B时,如果函数B时

位于函数A的前面,可称为 函数前置调用,这种模式直接调用

就可以了;如果函数B时位于函数A的后面,可称为 函数后置

调用,需要在函数A的前面声明一下,再调用。

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

/* function call mode */

#include

void func_behind( void);

void func_before( void)

{

printf("\n @@: before function call!!! \n\n");

}

int main( int argc, char ** argv)

{

func_behind();

func_before();

return 0;

}

void func_behind( void)

{

printf("\n @@: behind function call!!! \n");

}

执行结果(UBUNTU 10.04 - GCC4.4编译)

\

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇sizeof 和strlen的区别 下一篇hdu 2067 小兔的棋盘(卡特兰数)

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: