C语言枚举类型怎么定义。

来源:百度知道 编辑:UC知道 时间:2024/05/10 04:40:01
visual c++6.0编译,
我看的是c语言的书,
按书写定义了一个枚举类型的变量,但是,编译不成功。

例:
#include <stdio.h>
main()
{
enum week {sun,mon,tue,wed,thu,fri,sat};
enum week weekday;
}

差在哪里了?为什么编译不成功??vc++不支持吗?还是要用什么头文件吗?谢谢指教。

int main()
{
enum week {sun,mon,tue,wed,thu,fri,sat};
enum week weekday;
return 0;
}

main必须返回int类型

void main()
{
enum week {sun,mon,tue,wed,thu,fri,sat};
enum week weekday;
}
如果直接用main时是需要返回值的,用void main的话则不需要。。。
一个初学者试着来回答