English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

C에서 함수가 배열을 반환하는 방법 ++Python에서 명명된 튜플

enum은 C / C에서 0으로 나누는 오류를 잡는 방법 ++언어의 사용자 정의 데이터 타입입니다. 정수 상수에 이름을 부여하여 프로그램을 더 쉽게 읽고 유지보수할 수 있습니다. "enum" 키워드는 enum를 선언하는 데 사용됩니다.

다음은 enum의 문법입니다.

enum enum_name{const1, const2, …… };

여기서는

enum_name-사용자가 제공한 어떤 이름이든

const1, const2-이들은 타입 심볼의 값입니다.

enum 키워드는 enum 유형의 변수를 정의하는 데도 사용됩니다. enum 유형의 변수를 정의하는 방법은 두 가지가 있습니다. 다음과 같습니다:

enum colors{red, black};
enum suit{heart, diamond=8, spade=3, club};

다음은 enum의 예제입니다.

예제

#include <iostream>
using namespace std;
enum colors{red=5, black};
enum suit{heart, diamond=8, spade=3, club};
int main() {
   cout << "value of enum color : " << red << "," << black;
   cout << "\n기본 값 of enum suit : " << heart << "," << diamond << "," << spade << "," << club;
   return 0;
}

출력 결과

value of enum color : 5,6
기본 값 of enum suit : 0,8,3,4

위의 프로그램에서, 두 개의 enum이 color로 선언되어 있습니다.main()함수 외부에 적합합니다.

enum colors{red=5, black};
enum suit{heart, diamond=8, spade=3, club};

main()함수 내에서, enum 요소의 값을 설정합니다.

cout << "value of enum color : " << red << "," << black;
cout << "\n기본 값 of enum suit : " << heart << "," << diamond << "," << spade << "," << club;
SQL 가이드