首页 > 编程知识 正文

vs2019预处理器指令,c语言提供了三种预处理命令

时间:2023-05-03 07:20:04 阅读:173463 作者:2053

# define seconds _ per _ year (60 * 60 * 24 * 365 ) UL

我想在这里看到一些事情:

#define语法的基础知识(不以分号结束,使用括号等) ) ) ) ) ) ) ) ) ) ) ) )。

因为知道预处理器会计算常量表达式的值,所以直接写如何计算一年中的几秒更为明确,而不是计算实际的值,这样就不会增加成本。

请注意,此表达式会溢出16位计算机上的整数数。 因此,使用长符号l告诉编译器此常量是长整数。

在表达式中使用UL (表示无符号的长整数类型)可以提供良好的起点。 请记住,第一印象很重要。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。