您的位置:首页 > 编程语言

三十 _FILE__,__LINE__,FUNCTION__实现代码跟踪调试

2014-01-04 19:26 351 查看
#include "global.h"

int main(int argc, char **argv)

{

printf("%s(%d)-%s: this is main\n",__FILE__,__LINE__,__FUNCTION__);

funca();

printf("%s(%d)-%s: this is main\n",__FILE__,__LINE__,__FUNCTION__);

funcb();

printf("%s(%d)-%s: this is main\n",__FILE__,__LINE__,__FUNCTION__);

return 0;

}

root@xuanfei-desktop:~/cpropram/2# gcc -Wall funca.c funcb.c main.c

root@xuanfei-desktop:~/cpropram/2# ./a.out

main.c(4)-main: this is main

this is function

main.c(6)-main: this is main

this is function

main.c(8)-main: this is main

1 小知识

udhcpc -i eth0 & 以eth0 自动获取IP,后台运行。

int getDefaultRouteIP(void)

{

FILE * fp=fopen("/proc/net/route", "r"); 从配置文件获取路由信息
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: