stdint

stdint

文章 0 浏览 4

如何在 C 中便携式打印 int64_t 类型

C99 标准具有字节大小的整数类型,如 int64_t。我当前使用 Windows 的 %I64d 格式(或无符号 %I64u),例如: #include #include int64_t my_int = 99…

羁客 2025-01-03 22:16:29 2 0

位字段与 stdint 定义

所以我用 C++ 编程,据我所知,没有与 stdint.h 等效的 C++。这没问题,因为您可以获取 stdint 的副本并包含它...但我的问题基本上是这样的, 这两段…

无法回应 2024-12-13 17:05:35 3 0

stdint.h 中这个神秘的宏加号是什么?

请看我的代码: #include int main(int argc, char *argv[]) { unsigned char s = 0xffU; char ch = 0xff; int val = 78; ((int8_t) + (78)); /*what …

多孤肩上扛 2024-12-08 06:46:38 3 0

stdint.h 和 inttypes.h 之间的区别

stdint.h 和 inttypes.h 有什么区别? 如果没有使用它们,则无法识别 uint64_t,但使用它们中的任何一个,它都是已定义的类型。…

探春 2024-12-07 08:22:30 3 0

INT_FAST16_MAX 不反映 MSVC 2010 中的类型大小?

C99 将 int_fast16_t 定义为“通常最快且至少具有指定宽度的整数类型”,而 Microsoft 在 MSVC 2010 中将其定义为 32 位整数: typedef char int_fast…

疯到世界奔溃 2024-11-24 22:24:00 5 0

对于 uint32_t 和其他 stdint 类型,atoi 或 strtoul 的等效项是什么?

我正在寻找将字符串转换为 stdint.h 整数的标准函数,喜欢 int i = atoi("123"); unsigned long ul = strtoul("123", NULL, 10); uint32_t n = myster…

帅冕 2024-11-02 17:23:02 9 0

Visual Studio 2010 中的 stdlib.h / stdint.h 在哪里?

我在谷歌上搜索了一下,听说虽然 stdint.h 没有随旧版本的 Visual Studio 一起提供,但它应该存在于 Visual Studio 2010 中。 但是,我有一个应该使用…

爱你是孤单的心事 2024-10-30 14:21:56 9 0

具有 typedef 整数的 Printf,尤其是 64 位

考虑一下这段代码: typedef int64_t Blkno; #define BLKNO_FMT "%lld" printf(BLKNO_FMT, (Blkno)some_blkno); 这在 x86 上运行良好。在 x64 上,int…

九公里浅绿 2024-10-06 20:09:39 11 0

在 Rails 中安装 RMagick-gem 时出现问题

我一整天都在努力学习教程来安装 RMagick,现在我认为已经取得了很大的进展,但偶然发现了一个我真的不知道如何解决的错误,也没有得到任何有用的信息…

清眉祭 2024-09-25 16:57:39 9 0

常见架构最快的整数类型

stdint.h 标头缺少 int_fastest_t 和 uint_fastest_t 与 {,u}int_fastX_t 类型相对应。对于整数类型的宽度并不重要的情况,如何选择允许处理最大数量…

吾性傲以野 2024-09-18 23:19:02 14 0

编译时检查 stdint.h 是否存在

我正在使用旧版嵌入式 C 代码,该代码使用 typedef 关键字在头文件中定义类型 uint8_t、uint16_t 和 uint32_t。 为了便于讨论,我们假设文件 typedefs…

故事与诗 2024-09-18 01:46:05 12 0

C 中 ptrdiff_t 在哪里定义?

C 中 ptrdiff_t 在哪里定义?…

潜移默化 2024-09-16 08:17:28 10 0
更多

推荐作者

qq_2gSKZM

文章 0 评论 0

∞梦里开花

文章 0 评论 0

qq_IklFPL

文章 0 评论 0

迷途知返

文章 0 评论 0

深海不蓝

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文