Ⅰ C语言程序对,但是编译不出来是怎么回事
编译出来只说明程序没有语法错误,不说明没亮册有逻辑错误,有错误一般会有屏幕输出,此其一敬知宏。第二,可以在程序中设定一些输出语句或断点观察。第三如果程序不输入、输出内容,程序执行是当然看不见东西(不直观)。第三如果程序一值运行无法退出,说明存在“死循环”。
C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低猛御级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。
Ⅱ 我这个C语言程序为什么不能编译
可能的原因:
1、如果你用的是c语言编译器,那么io库只有stdio.h,没有iostream。iostream是c++的标准库里的。
2、按照c++风格,添加头文件的预编译指令应该是#include
,没有“.h”
3、如果使用iostream里的类,别忘了添加using
namespace
std;语句
Ⅲ 涓轰粈涔堢紪璇戜笉浜嗭纻涓鐩存樉绀篶ompiling 鏂扮▼搴 2.c...
鍙鑳芥湁鍑犵嶆儏鍐:1.绋嫔簭娌℃湁绛夊緟杈揿叆杈揿嚭锛屽緢蹇镄勮繍琛屽畬姣曞苟阃鍑轰简2.绋嫔簭娌℃湁绛夊緟杈揿叆,寰埚揩璁$畻瀹屾瘯杈揿嚭骞堕鍑轰简3.绋嫔簭涓杩愯屽氨鍑洪敊阃鍑轰简浣犳病璇磋︾粏𨱍呭喌涔熸病链変唬镰侊纴涓嶆槑锏戒綘璇寸殑鏄鍝绉嶆儏鍐,浣犲埌锻戒护琛屼笅锛岃繘鍒扮▼搴忔墍鍦ㄧ洰褰曪纴镓嫔姩杈揿叆绋嫔簭钖嶅苟锲炶溅锛岀湅鐪嫔懡浠や笂链夋棤鎻愮ず淇℃伅钖
Ⅳ 我做的C语言程序为什么不能编译,生成文件打开还是源码,一调试就说源文件未编译
你要保证你的括号啊 分号啊逗号啊引号啊什么的一定要是英文的 不能是中文的