永发信息网

c语言中typedef的作用范围

答案:4  悬赏:60  手机版
解决时间 2021-03-18 23:51
  • 提问者网友:沉默菋噵
  • 2021-03-18 15:21
c语言中typedef的作用范围
最佳答案
  • 五星知识达人网友:一秋
  • 2021-03-18 16:41
使用typedef定义的变量类型其作用范围限制在所定义的函数或者文件内。但是想在其他文件里也使用typedef定义的变量类型,常把typedef声明单独放一个文件里(导入头文件),在用的时候用#include命令把这个文件导进来。

  typedef的作用是,声明新的类型名来代替原有的类型名。比如,typedef int INTERGER; 或 typedef float REAL;相当于用INTERGER来代表int类型,用REAL来代表float。
  C语言中习惯上把用typedef声明的类型用大写字母表示。
全部回答
  • 1楼网友:忘川信使
  • 2021-03-18 20:41
声明新的类型名来代替原有的类型名比如,typedef int INTERGER; 或 typedef C语言中typedef用法 1. 基本解释 typedef为C语言的关键字,作用是为一种
  • 2楼网友:西岸风
  • 2021-03-18 19:21
typedef的特别长处:它符合范围规则,使用typedef定义的变量类型其作用范围限制在所定义的函数或者文件内(取决于此变量定义的位置).
所以,其他文件不可以直接使用。
  • 3楼网友:一把行者刀
  • 2021-03-18 17:50
其他文件不能用
常把typedef声明单独放一个文件里,在用的时候用#include命令把这个文件包含进来
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯