运行vc++6.0出现hello.obj - 1 error(s), 0 warning(s)

我是按照下面的步骤一点一点做的

程序代码(抄peter l .jones的21填学通c语言)
结果按了控制+F7后出现
--------------------Configuration: hello1 - Win32 Debug--------------------
Compiling...
hello.c
c:\program files\microsoft visual studio\myprojects\hello\hello1\hello.c(5) : error C2065: 'hello' : undeclared identifier
c:\program files\microsoft visual studio\myprojects\hello\hello1\hello.c(5) : warning C4047: 'function' : 'const char *' differs in levels of indirection from 'int '
c:\program files\microsoft visual studio\myprojects\hello\hello1\hello.c(5) : warning C4024: 'printf' : different types for formal and actual parameter 1
c:\program files\microsoft visual studio\myprojects\hello\hello1\hello.c(5) : error C2065: 'world' : undeclared identifier
c:\program files\microsoft visual studio\myprojects\hello\hello1\hello.c(5) : error C2143: syntax error : missing ')' before '!'
c:\program files\microsoft visual studio\myprojects\hello\hello1\hello.c(5) : error C2017: illegal escape sequence
c:\program files\microsoft visual studio\myprojects\hello\hello1\hello.c(5) : error C2001: newline in constant
执行 cl.exe 时出错.

hello.obj - 1 error(s), 0 warning(s)

第1个回答  2013-07-05
下面这句你改一下:

printf("hello world!\n");

你少了个“追问

改了,然后出现
-------------------Configuration: hello1 - Win32 Debug--------------------
Compiling...
hello.c

hello.obj - 0 error(s), 0 warning(s)

追答

OK 了,表示你的编译是通过了,祝贺。

追问

然后呢,然后怎么办

追答

你工程建 错了。

你要建一控制台程序,然后再把这一句代码给填进去。

你那个建了就按F5跑一下,跑得出来程序就可以,跑不出来就建一控制台程序

追问

按F5之后
Configuration: hello1 - Win32 Debug
Linking...
LINK : fatal error LNK1104: cannot open file "Debug/hello1.exe"
执行 link.exe 时出错.

hello1.exe - 1 error(s), 0 warning(s)

追答

OK,你新建一控制台程序,win32控制台程序,然后再把这代码填进去,再按F5就可以跑起来了。

追问

控制台程序怎么弄

追答

新建啊,新建一个工程,不选C++ source file,选 win32 console

追问

追答

你又把语法给写错了吧,怎么会把;写成了写成了,号呢?

追问

#include

int main(void)
{
printf("hello,world!\n");
return 0;
}

追答

你刚学VC吧?

你只需要填:

printf("hello,world!\n");
return 0;

这两行代码,main()函数这里你不要动它,否则运行不了。控制台程序的main函数和你写的是有区别的。

追问

各路大神别急,我太笨了

本回答被提问者采纳
第2个回答  2013-07-05
里面的两个分号用错了,改成英文状态重新输入一遍。
第3个回答  2013-07-06
printf();中是一个字符串,要用引号。也就是你的这么改:printf("hello world\n");
第4个回答  2013-07-05
ctrl+F5就可以运行自己的程序了,你工程建立对着呢,就是控制台程序。

运行vc++6.0出现hello.obj - 1 error(s), 0 warning(s)
printf("hello world!\\n");你少了个“

使用vc++6.0出现hello.exe - 1 error(s), 0 warning(s)
void main(){ printf("hello,word\\n");}

...编译后出现yxy.obj - 1 error(s), 0 warning(s) 是怎么回事啊_百度...
要是显示“找不到mspdb60.dll”,去能正常运行VC++的电脑中搜索mspdb60.dll文件,拷贝到你的机器上Microsoft Visual Studio\\Common\\MSDev98\\Bin下。缺失其他文件类似操作O(∩_∩)O。方法4:可能很多人在安装VC 6.0后有过点击“Compile”或者“Build”后被出现的 “Compiling... ,Error spawning cl....

...只是显示“Cpp2.obj - 1 error(s), 0 warning(s)”,没有具体的错误...
把错误提示往上翻翻就可以看到了。

...提示“1 error(s),0 warning(s)",该如何查看错误出在哪里
“1 error(s),0 warning(s)"这句话的上面有“error”字样然后双击改行就有提示了!

VC++6.0总是出现1 error(s), 0 warning(s)
估计是安装的问题 tools-> options-> directories-> show directories for 在Executable fies ,library files,include files,把对应的目录跟你实际安装的目录比较一下,一定要一致,不一致将他们改过来

VC++6.0总是出现1 error(s), 0 warning(s)
建议你把完整的错误提示贴出来,顺便贴出一段测试代码出来 --- 哥们 错误提示呢 就是1 error(s),0 warning(s)显示框上面应该还有个提示 --代码没问题

...Microsoft Visual C++ 老是显示.obj - 1 error(s), 0 warning(s)
Visual c++6 编译是提示 1 error(s), 0 warning(s)VC编译一个C语言程序 你在用VC编译一个C语言程序时是否遇到过这样的问题:总是出现"文件名. 1 error(s), 0 warning(s)"即有一个错误.开始以为是自己编程有问题,后来发现每次都这样,即使照抄书上的,于是你重装VC++,结果还是没用,于是你在 ...

用vc++6.0运行的时候老是出现 error(s), 0 warning(s)怎么解决
这是编译后的效果,error(s)前面是0就没有编译错误,这种情况下就可以按Ctrl+F5进行运行了。

vc++提示obj - 1 error(s), 0 warning(s)怎么回事大神指教一下错哪里...
以上是正确代码。但我认为,你提示1errors,不是代码的报错,看看1errors这个窗口的上面几行(滚动窗口),会有具体错误提示。如果错误提示是:error spawning cl.exe 这样的提示,那么是VC安装配置不正确(不是代码问题报错),百度这个报错信息,会有大量文章讲解如何修正,就不复制粘贴了。

相似回答