gpt4 book ai didi

C 定义,数字后字母 L

转载 作者:行者123 更新时间:2023-11-30 20:36:56 25 4
gpt4 key购买 nike

我正在阅读旧的 C 代码(1991),但我不明白一些东西,有一个定义如下:

#define SLEEP_MIN      (SLEEP_SEC*60L)

SLEEP_SEC定义为60 ,什么60L意味着什么?

最佳答案

它是一个整数文字。

特别是,L 代表 long 类型的文字。
由于整数文字的类型为 int by default (or not)L 后缀明确表示文字的类型为 long,有效地使 SLEEP_MIN 成为 long(到目前为止因为宏可以有类型)。

关于C 定义,数字后字母 L,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34481203/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com