为什么程序一加注释就会报错
如题 程序如下#include <stdio.h>int main(void){
char c = {'H','e','l','l','o','\n'};
printf("%s",c);
char d[] = {'a','b','c','\0','h'};
printf("%s",d);
char b[] = {"\n这是字符串!"};
printf("%s\n",b);
char a[]="这也是字符串";
printf("%s\n",a);
return 0;
}
如果一加注释(//)就会报错 报错信息如下
D:\学习\C语言 浙江大学\字符串输出.c In function 'main':
9 1 D:\学习\C语言 浙江大学\字符串输出.c expected expression before '/' token
12 16 D:\学习\C语言 浙江大学\字符串输出.c 'b' undeclared (first use in this function)
12 16 D:\学习\C语言 浙江大学\字符串输出.c each undeclared identifier is reported only once for each function it appears in
不会啊,你把注释加哪儿了? 你复制我的代码试试看
#include <stdio.h>
int main(void){
char c = {'H','e','l','l','o','\n'}; //定义字符数组并赋值
printf("%s",c); //输出
char d[] = {'a','b','c','\0','h'}; // 定义字符数组并赋值
printf("%s",d); //输出
char b[] = {"\n这是字符串!"}; //定义字符数组并赋值
printf("%s\n",b); //输出
char a[]="这也是字符串";
printf("%s\n",a); // 输出字符串
return 0;
}
是不是因为你输入法弄成全角了,导致 // 符号也是全角的符号
风过无痕1989 发表于 2020-11-28 16:53
你复制我的代码试试看
不行 报错D:\学习\C语言 浙江大学\未命名6.c In function 'main':
4 55 D:\学习\C语言 浙江大学\未命名6.c expected expression before '/' token
4 55 D:\学习\C语言 浙江大学\未命名6.c stray '\266' in program
4 55 D:\学习\C语言 浙江大学\未命名6.c stray '\250' in program
4 55 D:\学习\C语言 浙江大学\未命名6.c stray '\322' in program
4 55 D:\学习\C语言 浙江大学\未命名6.c stray '\345' in program
4 55 D:\学习\C语言 浙江大学\未命名6.c stray '\327' in program
4 55 D:\学习\C语言 浙江大学\未命名6.c stray '\326' in program
4 55 D:\学习\C语言 浙江大学\未命名6.c stray '\267' in program
4 55 D:\学习\C语言 浙江大学\未命名6.c stray '\373' in program
4 55 D:\学习\C语言 浙江大学\未命名6.c stray '\312' in program
4 55 D:\学习\C语言 浙江大学\未命名6.c stray '\375' in program
4 55 D:\学习\C语言 浙江大学\未命名6.c stray '\327' in program
4 55 D:\学习\C语言 浙江大学\未命名6.c stray '\351' in program
4 55 D:\学习\C语言 浙江大学\未命名6.c stray '\262' in program
4 55 D:\学习\C语言 浙江大学\未命名6.c stray '\242' in program
4 55 D:\学习\C语言 浙江大学\未命名6.c stray '\270' in program
4 55 D:\学习\C语言 浙江大学\未命名6.c stray '\263' in program
4 55 D:\学习\C语言 浙江大学\未命名6.c stray '\326' in program
4 55 D:\学习\C语言 浙江大学\未命名6.c stray '\265' in program
5 55 D:\学习\C语言 浙江大学\未命名6.c expected expression before '/' token
5 55 D:\学习\C语言 浙江大学\未命名6.c stray '\312' in program
5 55 D:\学习\C语言 浙江大学\未命名6.c stray '\344' in program
5 55 D:\学习\C语言 浙江大学\未命名6.c stray '\263' in program
5 55 D:\学习\C语言 浙江大学\未命名6.c stray '\366' in program
7 54 D:\学习\C语言 浙江大学\未命名6.c expected expression before '/' token
7 54 D:\学习\C语言 浙江大学\未命名6.c stray '\266' in program
7 54 D:\学习\C语言 浙江大学\未命名6.c stray '\250' in program
7 54 D:\学习\C语言 浙江大学\未命名6.c stray '\322' in program
7 54 D:\学习\C语言 浙江大学\未命名6.c stray '\345' in program
7 54 D:\学习\C语言 浙江大学\未命名6.c stray '\327' in program
7 54 D:\学习\C语言 浙江大学\未命名6.c stray '\326' in program
7 54 D:\学习\C语言 浙江大学\未命名6.c stray '\267' in program
7 54 D:\学习\C语言 浙江大学\未命名6.c stray '\373' in program
7 54 D:\学习\C语言 浙江大学\未命名6.c stray '\312' in program
7 54 D:\学习\C语言 浙江大学\未命名6.c stray '\375' in program
7 54 D:\学习\C语言 浙江大学\未命名6.c stray '\327' in program
7 54 D:\学习\C语言 浙江大学\未命名6.c stray '\351' in program
7 54 D:\学习\C语言 浙江大学\未命名6.c stray '\262' in program
7 54 D:\学习\C语言 浙江大学\未命名6.c stray '\242' in program
7 54 D:\学习\C语言 浙江大学\未命名6.c stray '\270' in program
7 54 D:\学习\C语言 浙江大学\未命名6.c stray '\263' in program
7 54 D:\学习\C语言 浙江大学\未命名6.c stray '\326' in program
7 54 D:\学习\C语言 浙江大学\未命名6.c stray '\265' in program
8 56 D:\学习\C语言 浙江大学\未命名6.c expected expression before '/' token
8 56 D:\学习\C语言 浙江大学\未命名6.c stray '\312' in program
8 56 D:\学习\C语言 浙江大学\未命名6.c stray '\344' in program
8 56 D:\学习\C语言 浙江大学\未命名6.c stray '\263' in program
8 56 D:\学习\C语言 浙江大学\未命名6.c stray '\366' in program
11 47 D:\学习\C语言 浙江大学\未命名6.c expected expression before '/' token
11 47 D:\学习\C语言 浙江大学\未命名6.c stray '\266' in program
11 47 D:\学习\C语言 浙江大学\未命名6.c stray '\250' in program
11 47 D:\学习\C语言 浙江大学\未命名6.c stray '\322' in program
11 47 D:\学习\C语言 浙江大学\未命名6.c stray '\345' in program
11 47 D:\学习\C语言 浙江大学\未命名6.c stray '\327' in program
11 47 D:\学习\C语言 浙江大学\未命名6.c stray '\326' in program
11 47 D:\学习\C语言 浙江大学\未命名6.c stray '\267' in program
11 47 D:\学习\C语言 浙江大学\未命名6.c stray '\373' in program
11 47 D:\学习\C语言 浙江大学\未命名6.c stray '\312' in program
11 47 D:\学习\C语言 浙江大学\未命名6.c stray '\375' in program
11 47 D:\学习\C语言 浙江大学\未命名6.c stray '\327' in program
11 47 D:\学习\C语言 浙江大学\未命名6.c stray '\351' in program
11 47 D:\学习\C语言 浙江大学\未命名6.c stray '\262' in program
11 47 D:\学习\C语言 浙江大学\未命名6.c stray '\242' in program
11 47 D:\学习\C语言 浙江大学\未命名6.c stray '\270' in program
11 47 D:\学习\C语言 浙江大学\未命名6.c stray '\263' in program
11 47 D:\学习\C语言 浙江大学\未命名6.c stray '\326' in program
11 47 D:\学习\C语言 浙江大学\未命名6.c stray '\265' in program
12 55 D:\学习\C语言 浙江大学\未命名6.c expected expression before '/' token
12 55 D:\学习\C语言 浙江大学\未命名6.c stray '\312' in program
12 55 D:\学习\C语言 浙江大学\未命名6.c stray '\344' in program
12 55 D:\学习\C语言 浙江大学\未命名6.c stray '\263' in program
12 55 D:\学习\C语言 浙江大学\未命名6.c stray '\366' in program
15 23 D:\学习\C语言 浙江大学\未命名6.c 'a' undeclared (first use in this function)
15 23 D:\学习\C语言 浙江大学\未命名6.c each undeclared identifier is reported only once for each function it appears in
15 54 D:\学习\C语言 浙江大学\未命名6.c expected expression before '/' token
15 54 D:\学习\C语言 浙江大学\未命名6.c stray '\312' in program
15 54 D:\学习\C语言 浙江大学\未命名6.c stray '\344' in program
15 54 D:\学习\C语言 浙江大学\未命名6.c stray '\263' in program
15 54 D:\学习\C语言 浙江大学\未命名6.c stray '\366' in program
15 54 D:\学习\C语言 浙江大学\未命名6.c stray '\327' in program
15 54 D:\学习\C语言 浙江大学\未命名6.c stray '\326' in program
15 54 D:\学习\C语言 浙江大学\未命名6.c stray '\267' in program
15 54 D:\学习\C语言 浙江大学\未命名6.c stray '\373' in program
15 54 D:\学习\C语言 浙江大学\未命名6.c stray '\264' in program
15 54 D:\学习\C语言 浙江大学\未命名6.c stray '\256' in program
风过无痕1989 发表于 2020-11-28 16:53
你复制我的代码试试看
只要出现注释的地方均报错 Twilight6 发表于 2020-11-28 18:16
是不是因为你输入法弄成全角了,导致 // 符号也是全角的符号
没。。我复制楼上的代码也报错了 昨非 发表于 2020-11-28 16:02
不会啊,你把注释加哪儿了?
就是楼下的正常加法 报错了 Ryan_Li 发表于 2020-11-28 23:08
只要出现注释的地方均报错
从你发出来的错误信息来看,你的输入法将你复制的代码的标点符号给改为非英文的了
它们的位置在注释的双斜杠
你能将你的程序截图出来吗? 风过无痕1989 发表于 2020-11-28 23:21
从你发出来的错误信息来看,你的输入法将你复制的代码的标点符号给改为非英文的了
它们的位置在注释的双 ...
可以是可以 但是我不知道怎么发图片... Ryan_Li 发表于 2020-11-28 23:39
可以是可以 但是我不知道怎么发图片...
你现在的级别,在本论坛是不能直接发截图的,要到荣誉满 100 ,达到鱼友I的级别才能发。
你去网络上,找一个免费的贴图空间,上传你的图片,然后将图片的地址,发到这里来 风过无痕1989 发表于 2020-11-29 00:17
你现在的级别,在本论坛是不能直接发截图的,要到荣誉满 100 ,达到鱼友I的级别才能发。
你去网络上,找 ...
http://tiebapic.baidu.com/forum/w%3D580/sign=8498eefa89510fb37819779fe932c893/254dbadfa9ec8a130172f7a3e003918fa1ecc0ef.jpg 风过无痕1989 发表于 2020-11-29 00:17
你现在的级别,在本论坛是不能直接发截图的,要到荣誉满 100 ,达到鱼友I的级别才能发。
你去网络上,找 ...
我知道了 编译器配置有问题 加个 -std=c99命令就好了 Ryan_Li 发表于 2020-11-30 15:41
我知道了 编译器配置有问题 加个 -std=c99命令就好了
加注释可跟C99、C11 没关系哟 风过无痕1989 发表于 2020-11-30 18:37
加注释可跟C99、C11 没关系哟
然而已经好了 就是加了个-std=c99... Ryan_Li 发表于 2020-12-1 22:15
然而已经好了 就是加了个-std=c99...
解决了就好,解决了就好
页:
[1]