腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
C
语言
中的
Bit
封装
、
、
、
、
我正在尝试将RGB图像转换为ARGB图像,基本上只是为alpha通道添加255。我想知道是否有任何无需迭代就能做到这一点的pack方法?因此,为了迭代我的RGB数据,并将255附加到每个像素。
浏览 4
提问于2009-04-22
得票数 2
回答已采纳
1
回答
C
语言
中的位数据类型
、
我想用
c
语言
创建一个位datatye。我尝试使用一个位字段结构来创建它。struct bittype {};但问题是,我必须使用变量,例如statusVariable.value = 1;
bit
statusVariable; statusVariable = 1;
浏览 6
提问于2021-05-30
得票数 2
2
回答
将特定位写入二进制标头
假设我想要创建特定长度的二进制文件,使用前4位来
定义
类型(应该允许16种不同的类型),使用最后的60位来
定义
内容。/** Set
bit
in any sized
bit
block.* * * @param
浏览 0
提问于2018-11-08
得票数 0
回答已采纳
3
回答
C
语言
中的便携位宏
、
、
、
我有一个裸金属SW环境,它可以在多个体系结构(如ARM 32-
bit
v7/ARM 64-
bit
v8 )上运行并编译,还有一个自
定义
的内部架构:让我们称它为ARCHX。首先,如何在ARM32、ARM64和ARCHX上
定义
不同的数据类型现在在ARCHX上,如果在int上使用
BIT
(ARCHX中的16位),这将产生一个错误:
浏览 5
提问于2016-12-07
得票数 2
3
回答
在
C
中串行读取位
、
我正在尝试将Python中的一些代码转换为
C
语言
。除了下面的部分之外,我已经让所有代码都正常工作了。所有的变量都被
定义
为ints,我相信这个问题与指针和地址有关,但我不能算出来。for(j=0; j<12; j++) digitalWrite(CLOCK, 1);
bit
= digitalRead(DATA_IN); digitalWrite(CLOCK, 0); value =
bit
* 2 ** (12-j-
浏览 1
提问于2013-05-11
得票数 1
回答已采纳
2
回答
8051外部中断
、
、
如何使能8051的外部中断?
浏览 1
提问于2010-04-30
得票数 6
回答已采纳
2
回答
使用位字段的
C
中的布尔操作
、
、
、
我试图在
C
中实现布尔数据类型--基本上,我是在使用集合。unsigned int b0 :1; //
bit
0 single
bit
unsigned int b2 :1; }; 我
浏览 0
提问于2014-08-05
得票数 0
回答已采纳
1
回答
Python3结构解包格式字符串
、
、
它还没有在数据结构文档中的其他地方
定义
。有什么主意吗?提前谢谢你。
浏览 1
提问于2020-04-22
得票数 0
回答已采纳
2
回答
循环移位
c
、
在Java中,我可以只返回n >> 1;// Return n after a right circular 1-
bit
shift unsigned int right_circular_shift_1(unsigned
浏览 1
提问于2010-05-31
得票数 1
回答已采纳
6
回答
如何获取结构中的位数组?
、
、
想象一下这样一个守则:{ unsigned int
bit
1:1; printf("%u\n", a.
bit
1); printf("%u\n", a.
bit
3);我的最佳
浏览 7
提问于2011-11-15
得票数 29
回答已采纳
1
回答
这个
C
语句是做什么的?
、
在浏览一些
C
代码时,我遇到了如下语句从上下文来看,它似乎是数字,即num1是字节大小。我找不到任何解释。
浏览 2
提问于2020-11-06
得票数 0
回答已采纳
2
回答
在
C
#中
定义
bit
[]数组
、
、
、
下面是上面区域的一部分,所有内容都在这里声明: uint a = 3, b = 4,
c
= 3, d = 13, e = 12, f = 13
浏览 6
提问于2014-03-07
得票数 1
5
回答
有没有办法在
C
中寻址单个位?
、
在我的道路上遇到的唯一一个是Intel MCS-51(),它在今天仍然非常常用……我想知道你是否可以直接用
C
写一点,例如在SFR区域上。具体地说,从这里:,它看起来像是直接使用MOV来操作位,我想知道这在
C
中是否可能(带有扩展),或者它看起来只像是位操作,但在后台有一些编译器只使用字节?
浏览 1
提问于2012-04-10
得票数 15
回答已采纳
18
回答
C
语言
的宏有什么用?
、
、
、
、
我已经写了一点
C
,我可以很好地阅读它,大致了解它在做什么,但每次我遇到一个宏,它就会让我完全迷惑。我最终不得不记住宏是什么,并在阅读时在脑海中替换它。我可以理解需要为预处理器中的调试或跨平台构建
定义
不同的构建类型,但
定义
任意替换的能力似乎很有用,只是让一种已经很难理解的
语言
变得更加难以理解。 为什么要为
C
引入如此复杂的预处理器?我想我可能不会理解它,因为我不习惯写
C
的微优化,但预处理器只是感觉像是几个简单问题的复杂解决方案。
浏览 1
提问于2009-03-17
得票数 78
回答已采纳
3
回答
我如何知道最小的信息单位的大小的
C
?
、
、
在
C
中,有sizeof操作符来确定给定数据类型或对象的字节大小。显然,
C
标准假定主机环境在位上运行。这样的位必须能够存储至少两个值。三值机器最小信息单位的名称: TIT 第四纪机器最小信息单位的名称:退出
浏览 4
提问于2011-03-27
得票数 2
回答已采纳
2
回答
创建至少具有给定位数的数组。
、
、
、
我将此声明用于数组,该数组必须在一天中的每分钟都包含一点: UCHAR minutesOfDay[(60 * 24 / CHAR_
BIT
) + (((60 * 24) % CHAR_
BIT
) ?它可以是
C
语言
或
C
++
语言
。
浏览 0
提问于2016-04-13
得票数 0
4
回答
是否可以用GCC/GNU编写一个_Static_assert来在编译时验证内存中的位字段的布局?
、
、
、
、
假设我有以下
定义
:#include <stdint.h> struct { bool
bit
1:1; bool
bit
3:1;
浏览 1
提问于2020-05-21
得票数 8
1
回答
Swift是否保证类和结构中字段的存储顺序?
在
C
中,在结构中
定义
字段的顺序就是它们在内存中实例化的顺序。考虑到内存对齐,下面的结构在内存中的大小为8字节,但如果字段颠倒,则只有6字节,因为不需要任何对齐填充。struct s { /* 2 bytes of padding to align a 64
bit
integer */} 这种排序保证存在于
C
结构、
C
++类(和结构)和Objective-
C
类中。或者(假设该
语言
不支
浏览 49
提问于2016-09-03
得票数 7
回答已采纳
4
回答
宏
C
中的LUT
、
、
、
、
我目前正在用
C
语言
建立一个框架,以便在几个微控制器之间使用。我正在努力寻找
C
语言
解决方案的一件事就是I/O引脚映射。我见过一些项目(比如非常流行的Arduino),在运行时使用的LUT (查找表)中的引脚映射是putten。我更愿意
定义
某种类型的宏,它做同样的事情,但在编译过程中已经被解析为可以更高效地编译的“一行程序”: GPIO_Write(PORTA, 5, 1); // Write '1' to pin 5 on> PORTA &=
浏览 0
提问于2012-03-18
得票数 0
4
回答
C
-如何从一个位字段中接收一个位作为函数中的参数?
、
、
、
、
我有一个这样
定义
的位字段(它来自微控制器库,所以它看起来有点不同): byte Byte; byte PTAD0假设我想要一个设置位的函数,如下所示:
Bit
= 1;当然,"
bit
“声明不起作用。
浏览 1
提问于2013-04-18
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言const的用法详解,C语言常量定义详解
c语言带参数的宏定义
C/C+编程笔记:C语言结构体—位域,如何指定成员变量所占Bit?
C语言指针变量的定义和使用(精华)
C/C+编程笔记:C 语言字符数组的定义与初始化,讲解到位!
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券