新手求助,请各位看看哪里错了。
#include <stdio.h>int main()
{
printf("对唔住,非凡哥");
if(我听唔到)
{
while(讲到我听到为止)
break;
}
char shi;
shi="吔屎啦,梁非凡";
puts(shi);
return 0;
} 错的太多了,先好好学吧 不支持中文,再说你的中文也没赋值 BngThea 发表于 2018-10-25 13:36
不支持中文,再说你的中文也没赋值
#include <stdio.h>
int main()
{
printf("¶Ôßíס£¬·Ç·2¸ç");
if(i don't hear)
{
while(i hera you say)
break;
}
char*shi="100";
shi="…½êoà2£¬áo·Ç·2";
puts(shi);
return 0;
}
这样呢? ba21 发表于 2018-10-25 13:35
错的太多了,先好好学吧
......所以才要问啊 BngThea 发表于 2018-10-25 13:36
不支持中文,再说你的中文也没赋值
#include <stdio.h>
int main()
{
printf("对唔住,非凡哥");
if(i don't hear)
{
while(i hera you say)
break;
}
char*shi="100";
shi="吔屎啦,梁非凡";
puts(shi);
return 0;
}
不知道刚才回复的会有乱码,那这样呢? 本帖最后由 风扫地 于 2018-10-25 13:50 编辑
char shi;
shi="吔屎啦,梁非凡";
改成
char shi="吔屎啦,梁非凡";
或者
char shi;
int length = strlen("吔屎啦,梁非凡");
memcpy(shi,"吔屎啦,梁非凡",length+1);
数字名是指针常量,不能被赋值,shi="吔屎啦,梁非凡"; 这种字符串数组的赋值方法是会报错的。 #include <stdio.h>
int main() //最好在括号里面加上void
{
printf("对唔住,非凡哥");
if(我听唔到) //我听得到是什么?变量名不可以用中文,除非你用VS,何况变量要声明才可以使用,声明在哪里
{
while(讲到我听到为止)//和上面同样的问题
break;
}
char shi;
shi="吔屎啦,梁非凡";//这里不可以这样写,shi是数组名,不可以被赋值,应该把两行合二为一,char shi="吔屎啦,梁非凡"
puts(shi);
return 0;
} 本帖最后由 小布丁 于 2018-10-25 14:03 编辑
python牛逼 发表于 2018-10-25 13:43
#include
int main()
{
给两点学习建议
1,先搞清楚变量的命名和使用,C语言的变量需要先声明后使用这个和Python不一样,变量命名的规则里也没有可以使用空格作为变量名一说
2,至于了解数组的内容以后再说
一点点来 风扫地 发表于 2018-10-25 13:48
char shi;
shi="吔屎啦,梁非凡";
改成
嗯,可是还是执行不了
小布丁 发表于 2018-10-25 13:56
#include
int main() //最好在括号里面加上void
{
是呀,可是还是执行不了
本帖最后由 小布丁 于 2018-10-25 14:05 编辑
python牛逼 发表于 2018-10-25 14:03
是呀,可是还是执行不了
能解释下i dont here 和 i hear you say是什么吗?
变量必须先声明,声明语句在哪里?
变量名称当中可以包含空格吗??
BngThea 发表于 2018-10-25 13:36
不支持中文,再说你的中文也没赋值
看这头像,哥们玩帝国时代? 小布丁 发表于 2018-10-25 14:09
看这头像,哥们玩帝国时代?
对的 BngThea 发表于 2018-10-25 14:11
对的
哪天联机一起搞 怀念的游戏 小布丁 发表于 2018-10-25 14:04
能解释下i dont here 和 i hear you say是什么吗?
变量必须先声明,声明语句在哪里?
哈哈,是“I don't hear”和"I hear you say"
就是“我听不到”和“我听到为止”的意思
我是跟着下面这张图打的
python牛逼 发表于 2018-10-25 14:18
哈哈,是“I don't hear”和"I hear you say"
就是“我听不到”和“我听到为止”的意思
我是跟着下面这 ...
我知道翻译成中文是这意思,但是这图里的示例完全扯淡 小布丁 发表于 2018-10-25 14:19
我知道翻译成中文是这意思,但是这图里的示例完全扯淡
额,那么请教下,如果真的要打出来无错误的话要怎样打呢?
这样还是有错误。
python牛逼 发表于 2018-10-25 14:25
额,那么请教下,如果真的要打出来无错误的话要怎样打呢?
这样还是有错误。
打出来无误的话你得有对程序的构思,这个程序你想要做什么 小布丁 发表于 2018-10-25 14:31
打出来无误的话你得有对程序的构思,这个程序你想要做什么
没有啊,就是练习一下而已,大一,刚学了两三节课
页:
[1]
2