當前位置:
首頁 >
c#和c++中枚举类型的区别(简)
發布時間:2025/3/15
21
豆豆
生活随笔
收集整理的這篇文章主要介紹了
c#和c++中枚举类型的区别(简)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
c#和c++中枚舉類型的區別(簡)
C++中
枚舉類型中的每個元素,可以直接使用,不必通過類型.元素的方式調用
沒有++操作
#include <iostream> using namespace std; enum week{Monday,Thuesday}; int main() { week day; day = Monday; day = Thuesday; //day = 4; 報錯 類型轉化出錯 //day++; 出錯,沒有++ 操作 cout << day << endl;//輸出結果為1 return 0; }C#中
枚舉類型中的每個元素必須通過類型.元素的形式調用
可以++操作
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace myEnum_Structure { enum Week { Monday, Thuesday, Wednesday, Thursday, Friday, Saturday, Sunday } class Program { static void Main(string[] args) { Week day; day = Week.Friday; Console.WriteLine(day);//輸出Fridayday++; Console.WriteLine(day);//輸出Saturday} } }轉自:https://blog.csdn.net/qq_30594349/article/details/74784402
總結
以上是生活随笔為你收集整理的c#和c++中枚举类型的区别(简)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C++ VS C# 结构体和对象的细微区
- 下一篇: C#、C++、JAVA中虚函数和抽象函数