⑴ c语言编译出错,怎么查找错误出在哪行
步骤:
1.打开源代码文件,在控制台里查看错误类型。
⑵ 检查C语言代码中的错误
你写得太乱了,而且有很多错误,int
main
应改为void
main()它没有返回值,所以不能用int
main();其二,s没有初始化,应将int
s;
改为int
s=1;其三就是:while(i>=j)如果你给出的j为大于1的值,它为跳出循环,不执行循环体,所以改为while(i<=j);,然后问题就没有了,你仔细去改改吧。
⑶ c语言改错 怎么通过编译程序检查出语法错误
编译器编译时对你的代码错误自动显示出来,
告诉你错在哪里
你鼠标双击他的错误提示
就可以跳转到代码有错误的那一行了
编译器VC
Build里点击ReBuildAll
就保证可以编译了
⑷ C语言怎么检查对错
首先从语法上保证是正确的,然后是编译通过,最后运行通过。
在编写上就要尽量保证语法的正确,在编译时会有错误和警告,把对应的错误和警告改掉,运行时如果错误,可以使用gdb进行调试。
⑸ C语言 编程后,有错误,怎么查看是那部分出错了!
【编写完代码后直接编译,如果有错误,编译器会自动弹出提示的】
例子如下:
(5)如何检查c语言工程源代码错误扩展阅读:
C语言是一种计算机程序设计语言。它既有高级语言的特点,又具有汇编语言的特点。它可以作为系统设计语言,编写工作系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。
C语言适用范围大。适合于多种操作系统,如Windows、DOS、UNIX、LINUX等等;也适用于多种机型。C语言对编写需要硬件进行操作的场合,明显优于其它高级语言,有一些大型应用软件也是用C语言编写的。
⑹ 第三小题,找出c语言源代码错误的地方并改正
错误点:
第1行,末尾不需要“;”号;
2. 第2行,“mian”拼写错误,改为“main”;
3. 第3行, 同类型局部变量定义之间用","分隔,即"int y;m;d;"改为"int y,m,d;";
4. 第5行,变量名书写错误,且scanf函数中的读入变量应为指针型,即"scanf("%d%d%d",yy,mm,dd)"改为“scanf("%d%d%d",&y,&m,&d)”;
5.第6行,变量名书写错误,即“printf("这三个整数是:%d, %d, %d
",yy,mm,dd)”改为“printf("这三个整数是:%d, %d, %d
",y,m,d)”。
⑺ 如何快速查找C语言编译时的错误
1、首先,我们启动编译软件程序,今天我们以VC++6.0为例。
注意事项:
编译语言是一种以编译器来实现的编程语言。它不像直译语言一样,由解释器将代码一句一句运行,而是以编译器,先将代码编译为机器码,再加以运行。理论上,任何编程语言都可以是编译式,或直译式的。它们之间的区别,仅与程序的应用有关。
⑻ c语言编译程序的时候,检查告诉我错了,但没告诉我错在哪里,在哪里设置检查错误的时候能够告诉我错在哪
vc6.0→一般直接左击两下【下方的那行错误提示信息】,就可以看到蓝色标志;
如果不行就这样做:
左键点击一下【下方的那行错误提示信息】,再右键一下,弹出一个小窗口,看到
【“转到错误....”】,鼠标箭头移动到那里,左键点击它一下,可以在你写的程序中
看到错误代码行的最左边有一个蓝色指示标志
⑼ c语言、源代码的错误,检查不出,求解
一、sprintf函数的声明是这样的:
sprintf( char *str , char *fmt , .... );
例:
char str[11];
sprintf( str , "%d" , 100 );
二、函数参数的问题
Status InitList_Sq(SqList *L) //传递过来的是地址才能改变主函数中的数据内容
{
L->elem=(ElemType *)malloc(LIST_INIT_SIZE * sizeof(ElemType));
if(!L->elem)exit(OVERFLOW);
L->length=0;
L->listsize=LIST_INIT_SIZE;
return OK;
}
main()
{
...
SqList L;
InitList_Sq(&L); //传地址过去
三、你的程序好乱,看的出你对指针的使用很模糊
*p=L.elem[k];
free(p);
这里这样写程序会死掉的!!
你把你的需求写清楚出来,我帮你改一下你的程序吧
⑽ c语言编程怎么测试程序的对错
自己好好看看程序吧,别依靠编译器,编译器不是万能的!
1.语法错误
在编译前浏览程序的源代码看看是否有明显的错误。
可以查看由编译器发现的错误。
发现错误——从第一个开始修改,每次修改1~2个,然后重现编译。
发现的错误位置可能比真正的错误要滞后一行。
2.语义错误
比较程序实际得到的结果和预期结果。
跟踪程序,执行步骤——可用EXCEL(语句行×变量值)
在程序的几个关键点处加入额外的printf()语句以监视所选变量的值。
或用调试器。