typedef的用法
typedef是C/C++常用语法,typedef作用,归结起来,可以分为四种:
1、定义一种类型名
常规的应用中,想要定义两个字符指针,写下如下代码: char *a, b
char* a,b;
char c='m';
a=&c;
b=&c;
上述代码是错误的,只有a为字符指针,b仍旧为字符变量。通过#define进行宏定义,仍然是无效的,因为宏定义仅仅是字符替换。
以下则可行:
typedef char* PCHAR;
PCHAR pa, pb;
2、用于struct结构体
#i
转载
2021-11-02 21:14:45 ·
168 阅读 ·
0 评论