c - 在 C 中声明恰好 X 个字节的数据

标签 c variables

我想用 C 编写一些东西来正好容纳 X 个字节。最好的方法是什么?我正在考虑使用指向 X 个字符的字符指针,但是有更好的方法吗?一些我不知道的变量类型?

最佳答案

鉴于 X 是您想要的字节数,只需定义:

unsigned char buf[X];

根据定义,unsigned char 和普通 char 的大小都是一个字节,但是 unsigned char 往往更便于处理原始数据数据(我想这就是你想要做的)。

关于c - 在 C 中声明恰好 X 个字节的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26980604/

相关文章:

C - 想知道程序中的最大内存可分配大小

javascript - 如何使用 Excel VBA 将变量参数传递到 Javascript 函数

php - 使用CURL和JSON解析服务器A到服务器B的变量

c++ - c中不同函数的不同变量的相同地址

java - 不能使用变量来定义数组值吗?

c - 在文件上使用 mmap

c - c中如何为无符号短整型分配内存

c: if elseif else 中的最后一个循环不起作用

C++ 双重比较的非常奇怪的行为

php - 从php获取外部js文件中的变量