位置:首頁 > 軟件操作教程 > 編程開發(fā) > C語言 > 問題詳情

在C語言用typedef定義類型

提問人:楊紫紅發(fā)布時間:2020-11-17
 C語言不僅提供了豐富的數(shù)據(jù)類型,而且還允許用戶自己定義類型說明符,即允許用戶為數(shù)據(jù)類型取別名。類型定義符typedef可用來完成此項功能。
     typedef  可完成為類型取別名.
     typedef  的一般形式:
            typedef   舊類型名   新類型名;
如:typedef  float  real;
                real  a, f ;
       再如:typedef  char  *pointer ;   
             pointer  p, string =“example”;
    但我們必須明白:首先,定義的新名只是原名的一個別名,并不是建立一個新的數(shù)據(jù)類型;其次,新名和原名同時存在并有效,即原名并不失去效用,在程序中仍可使用;最后,用新名和原名定義的對象具有相同的性質(zhì)和效果。

繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部