typedef int INT;

 

#define INTPTR1 (int*)

 

typedef是用来声明类型别名的,在实际编写代码过程使用typedef往往是为了增加代码的可读性。

 

#define是一个宏定义命令,用来定义一个常量(包括无参常量和有参常量),它本身并不在编译过程中执行,而是在预处理阶段就已经完成了,因此不作任何正确性检查,只进行不关含义的字符串替换。在使用宏定义时,如果稍不注意就会发生错误,而且这个错误往往是你意想不到的。

相关文章:

  • 2022-01-15
  • 2022-12-23
  • 2022-01-04
  • 2021-09-17
  • 2021-08-16
  • 2021-09-07
  • 2021-07-09
猜你喜欢
  • 2021-07-13
  • 2021-07-27
  • 2021-05-17
  • 2021-10-22
  • 2021-06-15
  • 2021-06-04
  • 2021-12-13
相关资源
相似解决方案