#define 为完全的替换

typedef 重新定一个数据类型

eg

#define charp1 char* 

typedef char* charp2

charp1 a,b;  //a char* b char
charp2 c,d;  //c char* d char*

由于typedef重新定义了一个类型,所以c,d都为char*

#define 将charp1 直接替换位 char *  等价与 char * a,b;所以b为char

 

相关文章:

  • 2021-09-11
  • 2022-12-23
  • 2022-03-05
  • 2022-12-23
  • 2021-05-17
  • 2022-12-23
  • 2021-06-01
  • 2022-12-23
猜你喜欢
  • 2021-06-12
  • 2022-12-23
  • 2021-08-02
  • 2022-01-16
  • 2022-12-23
  • 2021-08-06
相关资源
相似解决方案