c 无法编译,为什么Dev C无法编译程序没问题

1,为什么Dev C无法编译程序没问题如果是想学C++的话 ,  建议你不要写c,虽然C++可以兼容 大部分的C代码 。1. C++ 永远没有 void main() 2. c++的输入输出流 和 c的不同,建议不要用c的,请慢慢的习惯C++的方式3. #include <iostream>int main() std::cout << "hello world!" << std::endl; return 0;}话说回来,使用 printf() 并不算是错误 。=======================据我所知,dev-C++编译的话 需要事先建工程,不知道你建了没有 。我的到上面显示 TDM-GCC4.8 ... 应该不是你的gcc没有设置的原因.很多初学者 是因为没有设置对 gcc的路径导致的.int main()【c 无法编译,为什么Dev C无法编译程序没问题】
2,C语言为什么编译不了可能的原因:1、如果你用的是c语言编译器,那么io库只有stdio.h,没有iostream 。iostream是c++的标准库里的 。2、按照c++风格 , 添加头文件的预编译指令应该是#include,没有“.h”3、如果使用iostream里的类,别忘了添加usingnamespacestd;语句
3,c语言无法编译是什么情况编译出来只说明程序没有语法错误,不说明没有逻辑错误 , 有错误一般会有屏幕输出,此其一 。第二 , 可以在程序中设定一些输出语句或断点观察 。第三如果程序不输入、输出内容,程序执行是当然看不见东西(不直观) 。第三如果程序一值运行无法退出 , 说明存在“死循环” 。C语言是一门通用计算机编程语言,应用广泛 。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言 。尽管C语言提供了许多低级处理的功能 , 但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台 。