c语言 - syslog.h 中"0-big number"的含义是什么?



我是中国人。我正在读syslog.h,我发现一个我不理解的术语"0-big number"。我能理解洞段的意思,但是我仍然对"0-big number"这个词很好奇,有人能解释一下这个词吗?

/*
* priorities/facilities are encoded into a single 32-bit quantity, where the
* bottom 3 bits are the priority (0-7) and the top 28 bits are the facility
* (0-big number).  Both the priorities and the facilities map roughly
* one-to-one to strings in the syslogd(8) source code.  This mapping is
* included in this file.
/* facility codes */
 #define LOG_KERN    (0<<3)  /* kernel messages */
 #define LOG_USER    (1<<3)  /* random user-level messages */
....
*/

作者决定称28位集位(2^28 - 1)为大数而不写出来。所以它不是一个术语而是表示 0 大数

相关内容

最新更新