程序编译时没错误
㈠ 编译程序时出现没有错误但有警告的原因
没法错误是因为编译器没有检查出语法错误,有警告是因为有些可能写的不太规范,有时也是不标准,比如你定义一个变量,但是在程序中没有使用它,编译程序时就会警告“定义了没有使用的变量”,如果你用fopen打开文件,编译是就会提示“fopen是一个不安全的函数”等等。但是警告一般不会影响程序的正确性。
㈡ c++编译不了是怎么回事,也没显示错误
因为裤稿变量未初始化握猛。是C++编程中最为常见和易犯的错误之一。在C++中,为变量所分配的内存空间并不是完全“干净的”,也不会在分配空间时自动做清零处理。c++编译不了也没显示错误是因为变量未初始化。C++是一种计算机高级程序设计语言,由c语言扩展升级而产生,最早于1979年由本贾尼·斯段纯桥特劳斯特卢普在AT&T贝尔工作室研发。
㈢ c语言程序编译时没错误,组建时为什么出现错误
你说的组建错误多半是link出错吧,这个很可能是你安装的路径不是默认那个路径,于是,可能需要你自己修改一下
编译器
设置,你可以到网上搜一下到底是在什么地方设置。我记不清楚具体位置了,就是设置
链接器
的路径。在对vc进行设置的那个菜单里面
找一找
,里面就有各种路径设置,包括
头文件
路径啊,可执行文件路径之类的,就在里面设置到vc下面的bin路径就可以了。
㈣ 程序编译后,如果没有显示错误,还需要执行什么操作,才能生成机器代码文件
按ctrl+f5键生成文件。
进入/home/user/目录,编译源代码:gccexample.c-oexample,如果没有编译错误,将生成执行文件example。在当前目录下输入./example,就可以运行了。
㈤ 为什么我写的C语言程序编译时没错,运行时有错误
建议你下断点,然后反复调试运行,肯定能找出问题所在。
我一遇到次类问题,都是这样解决的。
㈥ C语言程序,编译没有错误,执行时出错。问题在哪
#include<stdio.h>
intmax(inta,intb);
intmain(void)
{
inta,b,c;
scanf("%d%d",&a,&b);
c=max(a,b);
printf("maxis%d ",c);
return0;
}
intmax(inta,intb)
{
returna>b?a:b;
}
max函数未定义
㈦ c语言程序编译时没错误,组建时为什么出现错误
你说的组建错误多半是link出错吧,这个很可能是你安装的路径不是默认那个路径,于是,可能需要你自己修改一下编译器设置,你可以到网上搜一下到底是在什么地方设置。我记不清楚具体位置了,就是设置链接器橘启的路径圆猜如。在对vc进行设置的那个菜单里面找一找,里面就有各种路径设置,包括头文件路径啊,可执行文件路径之类的,兆衡就在里面设置到vc下面的bin路径就可以了。
㈧ 为什么编译没有错误,运行却有错误
编译没有错误是因为你的程序语法没有错误.
而运行时则有可能出现逻辑错误.
比如说C#里最常见的"未将对象引用设置到对象的实例",就是说一个对象并没有实力化,或者没有值就去引用了.
再比如连接数据库,语法正确,但是运行时却因为SQL未启动或者连接字符串拼写错误而发生异常.
