gpt4 book ai didi

C++ 数据类型大小/范围在 Linux 上的显示

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:41:11 27 4
gpt4 key购买 nike

我正在运行 Linux,并且经常发现自己想知道基本数据类型(有符号/无符号字符、有符号/无符号长整型、有符号/无符号长 double 等)的存储大小和数字范围是多少。

我希望有一个小的命令行程序可以打印所有这些,但如果没有,我意识到我可以构建它。 (例如,ascii 命令对于类似的目的非常有用。)

最佳答案

你可以通过 limits.h 使用 vim。例如,在我的机器上它以:

/* Number of bits in a `char'.  */
# define CHAR_BIT 8

/* Minimum and maximum values a `signed char' can hold. */
# define SCHAR_MIN (-128)
# define SCHAR_MAX 127

或者,如果您觉得需要一个单独的程序,可以构建一个只打印类似以下内容的程序:CHAR_BITSCHAR_MIN 等。

关于C++ 数据类型大小/范围在 Linux 上的显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9793940/

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