关于枚举在c与c++中的区别

时间:2012-11-11 15:41 来源:未知 作者:云南新华电脑学院 点击:
#include stdio.h 2 #include stdlib.h 3 int main() 4 { 5 enum color{red,yellow,blue,white,black}; 6 printf(%dn,(color)red); 7 return 0; 8 } 以上这个程序在c语言当中不能编译通过,但在C++当中却可以,打印出0.
#include <stdio.h>
      
   2 #include <stdlib.h>
      
   3 int main()
      
   4 {
      
   5     enum color{red,yellow,blue,white,black};
      
   6     printf("%dn",(color)red);
      
   7     return 0;
      
   8 }


   
   以上这个程序在c语言当中不能编译通过,但在C++当中却可以,打印出0.


分享到:
云南新华电脑学校专业职业规划师为你提供更多帮助

相关文章

发表评论
评价:
验证码: 点击我更换图片
咨询中心
咨询电话:0871-68211888,QQ:800068988

在线咨询 预约报名
新华云课堂
电话咨询 顶部