C语言教程(十二)typedef

1. 简介

typedef是一个关键字,用于给某个数据类型定义一个新的名字,相当于起个别名。它并不是要定义一种新的数据类型,而是在现有的数据类型上定义了新的名字,可以用于任何现有的数据类型。

2. typedef用法

typedef的表现形式为:typedef 类型说明符 新名字;

typedef unsigned int INT;//定义别名
INT a;//声明变量a
//等同于
unsigned int a;

上面的示例中,使用typedef为unsigned int类型定义了新的名字INT,后面是使用新名字INT定义变量a。

typedef也可以一次性定义多个别名,下面示例一次为int声明了三个别名。

typedef int INT,MAX,MIN;

//等同于
typedef int INT;
typedef int MAX;
typedef int MIN;

3. typedef的作用

  • typedef定义的新名字和本身的项目相关联,增强了代码的可读性和规范性;
  • 如果需要修改变量的类型,只要修改typedef就可以,更加方便管理和维护;
  • typedef可以定义与平台无关的类型,方便移植。
觉得有帮助可以赞赏本文哦~万分感谢!
文章:C语言教程(十二)typedef
作者:沛旗
链接:https://www.peiqiblog.com/article/2897/
版权声明::本博客站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0协议
转载请注明文章地址及作者哦~
暂无评论

发送评论(禁止发表一切违反法律法规的敏感言论) 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇