define和int的差别主要如下:
一、define是C语言中用于宏的关键字,主要为提升代码的可读性,同时为后续的编码提供便利性。宏一般放置在源文件的前面。
宏定义举例:define #MALE 1;后续在代码中即可用MALE代替1,增强代码的可读性
二、而int则是编译器内置的数据类型,代表有符号的整型数据。根据CPU的不同,int数据类型的取值会存在差异。有些是4个字节,而有些则是8个字节。
define和int的差别主要如下:
一、define是C语言中用于宏的关键字,主要为提升代码的可读性,同时为后续的编码提供便利性。宏一般放置在源文件的前面。
宏定义举例:define #MALE 1;后续在代码中即可用MALE代替1,增强代码的可读性
二、而int则是编译器内置的数据类型,代表有符号的整型数据。根据CPU的不同,int数据类型的取值会存在差异。有些是4个字节,而有些则是8个字节。
define声明常量,整个类都可以使用int可以声明全局变量,或者局部变量,适用范围相对较小