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

如何输出源文件的标题和目前执行行的行数

2012年03月14日 ⁄ 综合 ⁄ 共 374字 ⁄ 字号 评论关闭

 

如何输出源文件的标题和目前执行行的行数  

2010-02-01 18:22:17|  分类:

嵌入式面试
|  标签:
|字号 订阅

C++版本: 

#include<iostream>

#include<string>
using namespace std;

int main(int argc,char **argv)
{
 int line = __LINE__;  //注意:LINE前后分别是两个下划线“_”(半角状态下)
 string file = __FILE__;
 cout<<line<<endl;
 cout<<file<<endl;
}

C版本:

#include<stdio.h>

void main()
{
 int line = __LINE__;
 char * file = __FILE__;
 printf("%d\n", line);
 printf("%s\n", file);
}

抱歉!评论已关闭.