c++ - 各种大小的 c/c++ 中的 int

标签 c++ c

我必须通过 UDP 发送数据。为此,我需要创建一个结构。根据我必须发送数据的格式,有一个 4 字节的 int 和另一个 2 字节的 int。我如何在 C/C++ 中实现它

最佳答案

intlonglong long 等类型的大小在 C 中没有严格定义。如果您想指定特定字节大小的整数,你应该#include stdint.h并使用 int32_tuint16_t

关于c++ - 各种大小的 c/c++ 中的 int,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6965798/

相关文章:

c++ - 数组上的 C++ for 循环

c++ - 添加#pragma loop 后出现段错误

c++ - 如何使用 WRL 返回内置的 winrt 组件?

c++ - 返回对 Armadillo vector 元素的引用

c++ - 需要帮助使用 C++ 类继承

c - 在 C 中处理多维数组的列

c - 队列初始化功能不起作用

c++ - 嵌入式平台上的 OpenCV

c++ - 使用 C/C++ 获取错误消息 MSB6006 错误代码 2

c - 动态分配内存时 "pointer types"有什么意义?