A. c语言中"行号"是什么意思
C语言中"行号"是用来定位代码的,指的就是在文件的第几行的意思。
行号可以用来快速查找代码,一般编译器都有显示鼠标当前所在行和列的数目,只要把鼠标放到代码最后就可以了。如果程序出错,可以根据main.c这个文件的第几行有问题,进行快速查询出来。
(1)c语言每行是否必须有行号扩展阅读
C语言中给源程序添加行号
例:
#include<stdio.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文件
B. C语言编写程序输出源程序,在打印时每行均加上行号
#include<stdio.h>
#defineN1000
intmain(void)
{
FILE*in,*out;
inti;
in=fopen("源.c","rb");
chara[N];
fread(a,sizeof(char),N,in);
for(i=0;i<N;i++)
{
if(a[i]=='/'&&a[i+1]=='/'&&a[i+2]=='s'&&a[i+3]=='t'&&a[i+4]=='o'&&a[i+5]=='p'&&a[i+6]=='0'&&a[i+7]=='0'&&a[i+8]=='1')
{
(a[i+9]='