zoukankan      html  css  js  c++  java
  • typedef

    typedef大致的用法就如上面所说的,就是用来另起一个名字。新名字在后面,旧名字在前面。

    http://c.biancheng.net/view/298.html

    下面详细分析typedef的用法:

    大致有4个用法:

    用法一:

    为基本数据类型定义心得类型名,

    比如我们把 unsigned int  定义成COUNT,

    typedef  unsigned int     COUNT

    这样做的好处是,在跨平台移植程序的时候,只需要修改这里,就能把所有的数据类型都改过来。

    用法二:

    为自定义数据类型(结构体、共用体、枚举类型)定义简洁的类型名称

    //总结,总体来说就是省去了struct 关键字。

    用法三:

    为数组提供简单的别名

    用法四:

    为指针提供简单的别名

    //关于上面的代码,似乎是函数指针的定义。

    //总结,只要为指针声明typedef,那么就应该在最终的typedef名称中加一个const,以似的该指针本身是常量。

  • 相关阅读:
    Go语言标准库flag基本使用
    GO学习-(12) Go语言基础之函数
    GO学习-(11) Go语言基础之map
    GO学习-(10) Go语言基础之指针
    Spring AOP
    JDK动态代理
    版本控制
    版本控制
    浅析Java反射机制
    Spring Batch学习
  • 原文地址:https://www.cnblogs.com/chulin/p/10668709.html
Copyright © 2011-2022 走看看