体育资讯网

您现在的位置是:首页 > 分类12 > 正文

分类12

c获得源码行号(c程序行号是什么)

hacker2022-06-11 22:22:24分类1239
本文目录一览:1、c语言程序,给源程序添加行号

本文目录一览:

c语言程序,给源程序添加行号

#includestdio.h

void main(void)

{

FILE *fpIn; // 输入文件的指针

FILE *fpOut; // 输出文件的指针

char str[120]; // 用来存储从文件中读取出的”一行“字符串信息

int row = 1;

fpIn = fopen("data5612.cpp", "r"); // 以只读和文本格式打开data5612.cpp,这里的文件名无所谓大小写

fpOut = fopen("data5612.txt", "w"); // 以创建方式(也叫写方式)打开data5612.txt文件

fgets(str, 81, fpIn); // 从文件中读取一行信息,保存到str数组中。这里要注意的是这个81,一般情况下,编写文本格式文件的人,都习惯遇到行尾就敲回车,所以,一般情况下,文本文件一行最多80个字符。如果,一行不够80个字符,这个函数会自动只读到'\n'就结束了。

while(!feof(fpIn)) // 判断上一次fgets()是否正常(即,没有遇到文件尾部)

{

fprintf(fpOut, "%04d %s\n", row, str); // 在读入的每一行信息前,加入0000到9999的行号(应该够用了吧),呵呵呵呵

row++; // 行号加一

fgets(str, 81, fpIn); // 读取下一行

}

fclose(fpIn); // 关闭文件

fclose(fpOut);

}

程序已验证,木有问题。

c语言如何打印出当前源文件的文件名以及源文件的当前行号?

需要准备的材料分别有:电脑、C语言编译器。

1、首先,打开C语言编译器,新建一个初始.cpp文件,例如:test.cpp。

2、在test.cpp文件中,输入C语言代码:printf("%s%d",__FILE__,__LINE__);。

3、编译器运行test.cpp文件,此时成功打印了源文件的名字和代码行数。

C语言中"行号"是什么意思

C语言中"行号"是用来定位代码的,指的就是在文件的第几行的意思。

行号可以用来快速查找代码,一般编译器都有显示鼠标当前所在行和列的数目,只要把鼠标放到代码最后就可以了。如果程序出错,可以根据main.c这个文件的第几行有问题,进行快速查询出来。

扩展资料

C语言中给源程序添加行号

例:

#includestdio.h

voidmain(void)

{

FILE*fpIn;//输入文件的指针

FILE*fpOut;//输出文件的指针

charstr[120];//用来存储从文件中读取出的”一行“字符串信息

introw=1;

fpIn=fopen("data5612.cpp","r");//以只读和文本格式打开data5612.cpp,这里的文件名无所谓大小写

fpOut=fopen("data5612.txt","w");//以创建方式(也叫写方式)打开data5612.txt文件

C++如何得知当前代码行数

一般编译器上可以直接显示c获得源码行号,不要自己获得。

vc6状态栏 有Ln32c获得源码行号,Col23的字样c获得源码行号,就是鼠标所在行号和列号。

如果必须要显示行号的话c获得源码行号,得需要VC助手软件。这个软件叫VC6LineNumberAddinc获得源码行号

安装好软件后,vs2005:工具-选项-文本编辑器-c/c++ 在右边有个"行号",选中,然后"确定"。

c语言中如何显示行号

显示c语言源代码的行号,

是编辑工具的功能

不同的编辑器设置方法不一样

例如windows自带的记事本,就没有显示行号功能,

但是从最下方的状态栏,可以显示光标所在的行号

发表评论

评论列表

  • 酒奴方且(2022-06-12 06:02:03)回复取消回复

    1;fpIn = fopen("data5612.cpp", "r"); // 以只读和文本格式打开data5612.cpp,这里的文件名无所谓大小写 fpOut = fopen("data5612.txt", "w"); // 以创建方式(

  • 痴者粢醍(2022-06-12 10:20:34)回复取消回复

    个文件的第几行有问题,进行快速查询出来。扩展资料C语言中给源程序添加行号例:#includestdio.hvoidmain(void){FILE*fpIn;//输入文件的指针FILE*fpOut;//输出文件的指针charstr[120];//用来存

  • 痴者纵性(2022-06-12 03:28:11)回复取消回复

    :工具-选项-文本编辑器-c/c++ 在右边有个"行号",选中,然后"确定"。c语言中如何显示行号显示c语言源代码的行号,是编辑工具的功能不同的编辑器设置方法不一样例如windows自带的记事本,就没有显示行号功能,但是从最