日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

C++【typedef 关键字 详解】

發布時間:2024/9/30 c/c++ 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 C++【typedef 关键字 详解】 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

學習視頻:嗶哩嗶哩網站——012.第02章 typedef

typedef:看起來比較簡單,非常重要的一個關鍵字!

  • typedef double 工資; // 用“工資”代替“double”
  • typedef int 考試分數; // 用“考試分數”代替“int”
  • typedef 工資 薪資; // 用“薪資”代替“工資”

typedef用途:用來給現有的數據類型定義同義詞的。

typedef好處:隱藏特定類型,達到強調使用類型的目的、簡化類型的定義。

  • 隱藏復雜的數據類型,令使用者可以容易地使用一個比較容易理解的名字。
  • 簡化復雜類型的定義,使其更容易理解。
  • 允許一種類型用于多個目的,使得每一次使用這個類型的時候,目的明了。
  • #include <iostream> using namespace std;typedef int 考試分數; // 用“考試分數”代替“int” typedef int exam_score; // 用“exam_score”代替“int”typedef double wages; // 用“工資wages”代替“double” typedef wages salary; typedef double 工資; // 用“工資”代替“double” typedef 工資 薪資; // 用“薪資”代替“工資”//------------復雜typedef用法------------ typedef int KeyType; typedef double ValueType;typedef struct {KeyType key;ValueType value; } DataType; //復雜結構,簡單定義【給復雜結構定義簡單的名字】//------------復雜typedef用法------------ #define MaxSize 50typedef struct {DataType data[MaxSize];int length; } SqList; // 復雜結構定義簡單的名字//給原有的數據類型定義一個新的名字,是原有數據類型的同義詞 int main() {//變量聲明int a; // 無法知道a具體表示什么,只知道a是一個整數,高度、長度、重量...考試分數 b; // 很明顯,變量b代表考試分數exam_score c;double k;工資 m;wages hourly, weekly;工資 時薪, 周薪, 月薪;// double 時薪, 周薪, 月薪;時薪 = 50.00;周薪 = 800.00;月薪 = 5000.00;// cout << 時薪 << endl;// std::cout << 時薪 << std::endl;// std::cout << 周薪 << std::endl;// std::cout << 月薪 << std::endl;system("pause");return 0; }

    加油ヾ(?°?°?)ノ゙

    總結

    以上是生活随笔為你收集整理的C++【typedef 关键字 详解】的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。