close

英語翻譯荷蘭語

若是沒設定數值,預設是從0起頭遞增。(stop=0 ; stand=1 ; run=2)

如許就會變成 (stop=5 ; stand=6 ; run=7)

也能夠這樣用

大括號中每一個元素稱為羅列元

  enum{
    stop=5, 
    stand,

    run
 };

例子:

  enum{
    stop=5,
    stand,
    run=2
  };

結果是列舉出多個'常數',並設定命值。

完整用法

如許會變成 (stop=5 ; stand=6 ; run=2)

如果要設定命值,可以這樣打


各自介紹完後
最後舉個簡單的例子

然則只要利用 typedef 就能更名了   如下  
 
 typedef struct var results;

  enum{
    stop翻譯社  
    stand,
  
    run
  };

struct var {
    int math;
    int english;
    char data3;
};
struct var yo;

這個佈局以往在C當中要使用就要用如許的方式

struct var yo;

struct var {
    int math;
    int english;
    char data3;
};
typedef struct var results; 
results yo
;

enum 是英文 enumerate(羅列翻譯社枚舉) 的縮寫

#include<stdio.h>
#include<stdlib.h>

typedef enum{
  All,
  January,
  February翻譯社
  March,
  April,
  May
}month;

month Month;
int mon;

main(){
 
  printf("隨便輸入1到5之間的一個數");
  scanf("%d"翻譯社&mon);
 
  switch(mon){
      case January:
          printf("一月"); break;
      case February:
          printf("二月"); break;
      case March:
          printf("三月"); break;
      case April:
          printf("四月"); break;
      case May:
          printf("五月"); break;
      default:
          printf("要輸入1到5之間的數喔");
  }
  system("PAUSE");          
}

 

 如許之後要利用時就能改成如許

results yo;

未使用 typedef 的樣貌

typedef int Apple;      // int 的名子為Apple(蘋果)
typedef int Orange;       // int 的名字Orange(橘子)
Apple color; //宣佈color 為一變數
Orange leaf; // 宣佈leaf 為一變數
...
...
...

另一個更常見的例子是用在幫佈局(struct)取名子
未使用 typedef 的樣貌

舉個例子:
華頓翻譯公司們來為int取個可愛的名字 這樣看起來比力順眼

typedef 用來對一個資料類型取一個新名字翻譯目標是為了讓程式碼更好讀更好理解

int color;  //宣佈color 為一變數
int leaf;    // 宣告leaf 為一變數
... ... ...

利用 typedef 後的樣貌 ->

C 說話中的 typedef enum 可以分隔隔離分散來看




以下文章來自: http://bodscar.pixnet.net/blog/post/61204511-%e8%aa%aa%e6%98%8e-typedef-enum有關各國語文翻譯公證的問題歡迎諮詢華頓翻譯公司02-77260932

arrow
arrow
    文章標籤
    翻譯社
    全站熱搜