作者leewhite (李白)
看板C_and_CPP
标题[问题] 看着书上打 还是错,请帮忙看看
时间Sat Sep 26 11:17:19 2009
#include<stdio.h>
#include<stdlib.h>
int main(void)
{
enum boolean
{
FALSE,
TRUE
} test;
test=5<20;
if(test==TURE)
printf("5<20成立的\n");
else
printf("5<20不成立的\n");
system("pause");
}
.cpp cannot convert `bool' to `main()::boolean' in assignment
↑错误的讯息 是用dev c++1编译的
问题出在哪呢@@
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.231.131.149
1F:→ james732:test=5<20; 问题出在这行 型态不合 09/26 11:21
2F:→ loveray78327:TRUE TURE ?? test=5<20 ?? 09/26 11:22
3F:→ leewhite:这是书上的例题 所以说是书写错搂@@ 09/26 11:38
4F:推 dendrobium:你用C的编译器去编译看看 用C++的不会过 理由同一楼 09/26 12:25
5F:→ leewhite:所以如果换个编译器 这是可以编译的? 09/26 12:39
6F:→ spider391:C++ 对於 enum 有更严格的限制 09/26 13:10
7F:推 snowlike:boolean(5<20) 09/26 14:11