week=weekday(1)
week=(weekday)1
两个都对吗?为什么C++课本上只写了第二个??
设有以下枚举说明语句enum weekday 下面哪一条赋值语句是错的
答案:2 悬赏:60 手机版
解决时间 2021-01-24 20:08
- 提问者网友:末路
- 2021-01-24 15:55
最佳答案
- 五星知识达人网友:傲气稳了全场
- 2021-01-24 17:21
两个都是对的,不信你可以放编译器里面试试,两者没什么区别,只是前者是类似函数的写法,而后者多数被人使用
这个跟:
int n = (int)1;
int m = int(1);
是一个意思
这个跟:
int n = (int)1;
int m = int(1);
是一个意思
全部回答
- 1楼网友:三千妖杀
- 2021-01-24 17:32
你好!
C中只支持第二种
C++中两种都正确
但是, 有些C++编译器只认第二种, 比如VC6
如有疑问,请追问。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
正方形一边上任一点到这个正方形两条对角线的 |
阴历怎么看 ? |