① 用vc++为啥无法编译c语言代码
(1)有两个方法可以建立工程,一是先新建工程,再插入文件,再者是你用的方法,先建文件,再根据他的提示自动建立工程;后者比较方便;(2)你要用VC++编译C的文件需要在输入文件名时加后缀.c 否则会直接是C++的文件而不是C的;(3)你的程序没有#include<stdio.h>;
② devc c++没办法编译,编译按钮是无法点击的(是暗着的),搞了好久都没办法,有没有人可以帮帮我。
一般编译器都是根据文件扩展名来决定行为的,所以首先保存文件成a.cpp再试
③ c语言无法编译是什么情况
编译出来只说明程序没有语法错误,不说明没有逻辑错误,有错误一般会有屏幕输出,此其一。第二,可以在程序中设定一些输出语句或断点观察。第三如果程序不输入、输出内容,程序执行是当然看不见东西(不直观)。第三如果程序一值运行无法退出,说明存在“死循环”。
C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。
④ C语言为什么编译不了。
可能的原因:
1、如果你用的是c语言编译器,那么io库只有stdio.h,没有iostream。iostream是c++的标准库里的。
2、按照c++风格,添加头文件的预编译指令应该是#include
,没有“.h”
3、如果使用iostream里的类,别忘了添加using
namespace
std;语句
⑤ C语言程序对,但是编译不出来是怎么回事
编译出来只说明程序没有语法错误,不说明没有逻辑错误,有错误一般会有屏幕输出,此其一。第二,可以在程序中设定一些输出语句或断点观察。第三如果程序不输入、输出内容,程序执行是当然看不见东西(不直观)。第三如果程序一值运行无法退出,说明存在“死循环”。
C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。
⑥ c加加编译错误之')'
应该是你漏了括号或者漏了分号
⑦ c加加编译是出现错误,syntax error:')'时是哪里出错了呢,
F:\新建文件夹\main.c syntax error before string constant
字符串常量前的语法错误
F:\新建文件夹\main.c [Warning] date definition has no type or storage class
警告:数据定义没有类型
F:\新建文件夹\Makefile.win [Build Error][main.o]Error 1
构建错误,main中出现一个错误。
⑧ Devcppdevc c++没办法编译,编译按钮是无法点击的(是暗着的),搞了好久都没办法,有没有
一打开这个软件编译按钮当然是暗着的。点击文件-新建-源代码,就发现亮了。或者直接在某个文件夹新建一个.c后缀的文件用devc++打开。如果都无效,可能是软件安装有问题,建议换一个安装包重新安装试试。
⑨ c++程序无法编译
你的程序没问题,可能是在你编译的时候调用的是你以前的程序所产生的一些文件,你把该文件夹下所有非.cpp,.dsp,.dsw文件删掉再编译一下,就能行。
⑩ c加加编译错误出现syntax error')'
这两个是VC的编译错误,其中Cxxxx的四位数字为错误号。具体如下:
1 C2061:
英文版错误描述为:
error C2061: syntax error : identifier 'XXXX'
其中XXXX为具体出错的标识符。
出现这个错误,需要到出错行检查提示错误的变量。
一般有三种可能:
a. 变量未定义;
b. 变量名打错了,比如Str打成了str一类的拼写错误;
c.变量作用域不对。在超出定义变量作用域。
2 C2059:
英文版错误描述为:
error C2059: syntax error : 'XXX'
其中XXX为具体出错的标识符。
出现这个错误,需要到出错行检查提示错误的符号。
一般是打错符号了,比如多写符号,少些符号,多余的括号等等。
另外,当出现错误时,可以通过双击VC错误窗口的对应描述行,代码窗口就会自动跳转到出错行,有助于快速定位及解决问题。