c语言初学者求救!执行 cl.exe 时出错.是什么意思?
求解下面说的是什么错误!Compiling...Cpp1.cppc:\users\administrator\desktop\cpp1.cpp(1):warningC40...
求解下面说的是什么错误!
Compiling...
Cpp1.cpp
c:\users\administrator\desktop\cpp1.cpp(1) : warning C4067: unexpected tokens following preprocessor directive - expected a newline
C:\Users\Administrator\Desktop\Cpp1.cpp(4) : error C2018: unknown character '0xa1'
C:\Users\Administrator\Desktop\Cpp1.cpp(4) : error C2018: unknown character '0xb0'
C:\Users\Administrator\Desktop\Cpp1.cpp(4) : error C2673: 'main' : global functions do not have 'this' pointers
C:\Users\Administrator\Desktop\Cpp1.cpp(4) : error C2146: syntax error : missing ')' before identifier 'is'
C:\Users\Administrator\Desktop\Cpp1.cpp(4) : error C2017: illegal escape sequence
C:\Users\Administrator\Desktop\Cpp1.cpp(4) : error C2018: unknown character '0xa1'
C:\Users\Administrator\Desktop\Cpp1.cpp(4) : error C2018: unknown character '0xb1'
C:\Users\Administrator\Desktop\Cpp1.cpp(4) : error C2059: syntax error : ')'
执行 cl.exe 时出错.
Cpp1.obj - 1 error(s), 0 warning(s)
代码
#include<stdio.h>
int main()
{
printf(“this is a c program.\n”);
return 0;
} 展开
Compiling...
Cpp1.cpp
c:\users\administrator\desktop\cpp1.cpp(1) : warning C4067: unexpected tokens following preprocessor directive - expected a newline
C:\Users\Administrator\Desktop\Cpp1.cpp(4) : error C2018: unknown character '0xa1'
C:\Users\Administrator\Desktop\Cpp1.cpp(4) : error C2018: unknown character '0xb0'
C:\Users\Administrator\Desktop\Cpp1.cpp(4) : error C2673: 'main' : global functions do not have 'this' pointers
C:\Users\Administrator\Desktop\Cpp1.cpp(4) : error C2146: syntax error : missing ')' before identifier 'is'
C:\Users\Administrator\Desktop\Cpp1.cpp(4) : error C2017: illegal escape sequence
C:\Users\Administrator\Desktop\Cpp1.cpp(4) : error C2018: unknown character '0xa1'
C:\Users\Administrator\Desktop\Cpp1.cpp(4) : error C2018: unknown character '0xb1'
C:\Users\Administrator\Desktop\Cpp1.cpp(4) : error C2059: syntax error : ')'
执行 cl.exe 时出错.
Cpp1.obj - 1 error(s), 0 warning(s)
代码
#include<stdio.h>
int main()
{
printf(“this is a c program.\n”);
return 0;
} 展开
10个回答
展开全部
你把printf里面的双引号(“ ”)改成英文状态下的(" ")
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
要用英文的双引号“ ”啊
你的printf里的是中文的
你的printf里的是中文的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你写的程序是c的,文件的后缀却是.cpp
追问
我也不知道啊,是不是C++6.0安装出错了?
追答
你把文件后缀改成.c试试 用c的方式执行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
应该是有汉语的符号
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
多数是语法错误
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询