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

#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");           从配置文件获取路由信息

 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值