位置:首頁(yè) > 軟件操作教程 > 編程開(kāi)發(fā) > C語(yǔ)言 > 問(wèn)題詳情

在C語(yǔ)言用typedef定義類型

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

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

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