现在的位置: 首页 > 综合 > 正文

__LINE__,__FILE__,__FUNCTION__

2013年08月07日 ⁄ 综合 ⁄ 共 259字 ⁄ 字号 评论关闭

 __LINE__,__FILE__,__FUNCTION__ 这三个宏分别指示程序所在的行号(整型),文件(字符串),以及所在的函数名字(字符串类型),在调试程序时可能很有用。

   如在程序中加入:

    printf("%s(%d)--%s", __FILE__, __LINE__, __FUNCTION__);

 可打印出该行所在的文件名,行号,及函数名。

 

此外,C语言中,字符串连接时,将两个字符串分别用“”,然后放在一起就连接起来了。

    如printf("hello" " world"); 引号中的空格不会被去掉。

 

抱歉!评论已关闭.