腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
基于32
位
和64
位
系统的
C
或
C
++
语言
数据类型大小的差异
、
、
、
对于32
位
和64
位
系统上
C
语言
和
C
++
语言
的数据类型的大小,我几乎没有什么基本问题。我也没能在网上得到一个令人信服的答案,我的问题是。对于
C
++
语言
来说,数据类型大小取决于,
浏览 1
提问于2013-02-14
得票数 2
2
回答
按
位
使用
C
语言
、
、
考虑一下Dennis在
C
书中给出的如下陈述 例如将除低阶7
位
n以外的所有数据设置为零.关于
位
和运算符,我的理解如下:也就是说,如果任何操作数中的对应
位
为0,则设置为0。但是在上面引用的声明中,它被告知,除了最后的7
位
外,其他的
位
都是0。 如果我们在二进制中展开0177,它将是10110001 (8
浏览 0
提问于2017-05-27
得票数 1
回答已采纳
1
回答
在某些情况下,128
位
/64
位
硬件无符号分割会比x86-64 Intel/AMD CPU上的64
位
/32
位
分割更快吗?
、
、
、
、
可由硬件128
位
/64
位
除法指令执行缩放的64
位
/32
位
除法,例如:shl rax, 32 ;Scalegarbage that might have been in the upper half of RBX在某些特殊情况下,...be比硬件64
位
/32
位
除法指令执行的64<em
浏览 2
提问于2019-06-18
得票数 3
回答已采纳
1
回答
用
C
语言
进行
位
封装
我已经看过了关于堆栈溢出的可用问题,但是我没有发现任何与我的问题相关的问题。我有图像,其中包含二进制数据,每个像素我访问作为一个字节,但作为我的图像二进制,我可以释放内存使用比特包装。但我不知道怎么做,我也找不到任何好的来源来学习。
浏览 4
提问于2013-11-07
得票数 1
回答已采纳
1
回答
C
语言
中的
位
运算
、
、
我是新来的
C
,这是一个学校的项目。我正在用
C
实现Skinny块密码。'0'; // value 1 现在,我的问题 ,我是否每次都必须将char转换为int来运行
位
操作bits8是一个指针,我尝试使用来自
位
指针的索引(如bits4等)来执行eq 1,但是VSCode抛出了一个错误,我不明白为什么。显然,我的知识有一些空白。
浏览 3
提问于2022-12-03
得票数 0
1
回答
C
语言
中的
位
整数
我只是在尝试用
C
语言
做一个问题,它可能会给我们64
位
整数。它不能支持显示这么大的数字。那么我能做什么呢?Print output to STDOUT */scanf("%ld %ld %ld",&a,&b,&n);while(n--){ a=b;}ret
浏览 1
提问于2015-07-21
得票数 0
1
回答
用
C
语言
编写
位
程序
、
我刚开始使用
C
语言
进行bits编程,很难理解下面代码中的ipv4_to_bit_string()是如何工作的。有人能解释一下吗,当我把整数1234传递给这个函数时,会发生什么。为什么整数在24,16,8和4
位
置右移?
浏览 11
提问于2022-07-07
得票数 0
回答已采纳
1
回答
C
语言
中的
位
串
、
我必须在我的代码中实现
位
字符串(根据一些标准中给出的参数)。 unsigned short int bit_length; } sample_bit_string; 我不被允许使用
位
域
浏览 5
提问于2013-02-23
得票数 1
回答已采纳
5
回答
C
语言
中的
位
选择
、
我正在尝试选择
位
字符串1010000000001的
位
0:2和
位
6:8。
位
0:2是001,
位
6:8是000。我尝试使用以下方法来选择这些
位
:int src2 = (instr & 0x0006); //get bits [2:0] printf("%04
浏览 1
提问于2016-04-21
得票数 1
回答已采纳
1
回答
C
语言
中的
位
结构
、
、
因此,我认为将其存储在大小为128
位
的类型中,这样如果位是“打开”,数字就会出现,如果不是,数字就会丢失。例如:如果第一个、第六个和九十个是1,则会出现数字1、6、90。我如何在
c
中定义包含128
位
的type类型?
浏览 0
提问于2013-12-20
得票数 0
2
回答
C
语言
的逐
位
技巧
、
这是我在
c
程序中看到的代码,我知道这段代码是在位ASCII位图中设置一个
位
,对应于字符
c
。field[ (
c
& 0x7f) >> 3 ] |= 1 << (
c
& 0x07);有人知道为什么上面的代码会设置与字符
c
对应的位图吗?那些魔术数
浏览 2
提问于2012-03-04
得票数 2
回答已采纳
1
回答
C
语言
中的
位
算法
、
假设我们将11101111存储在address地址中,我将如何将前4
位
添加到最后4
位
中?
浏览 2
提问于2016-11-24
得票数 0
回答已采纳
5
回答
C
语言
中的
位
掩码
、
在
C
中构造
位
掩码的最佳方法是:先设置m
位
,然后是k未设置
位
,然后是n未设置
位
: k m n01111000
浏览 4
提问于2008-11-25
得票数 23
回答已采纳
4
回答
C
语言
中的
位
循环
、
问题:
C
编程
语言
的练习2-8“编写一个函数right that ( x,n),该函数返回向右旋转n个位置的整数x的值。” 我已经用我知道的每一种方法做了这件事。这就是我遇到的问题。为了便于讨论,我们假设我们正在使用的系统具有32
位
的无符号整数类型大小。进一步说,我们将数字29存储在一个无符号整数变量中。在内存中,该数字前面将有27个零。在8中只有一个设置
位
,所以移位肯定是错误的。在这一点上,我的理论是前两个解决方案(大部分)是正确的,我只是遗漏了一些东西……
浏览 0
提问于2012-01-23
得票数 6
回答已采纳
2
回答
用
C
语言
制作
位
掩码
、
对于下面的函数,我需要做一个
位
掩码
位
掩码函数应该有一个宽度和一个移位
浏览 10
提问于2022-04-08
得票数 1
回答已采纳
1
回答
用
C
语言
读写64
位
乘64
位
、
、
、
、
我有一个超级简单的代码,读取8个字节的块(我将在后面的代码中对它们进行加密),然后将它们写入一个新的文件中。#include <stdbool.h>#include <stdio.h>{ FILE *input, *output; output = fopen("
浏览 0
提问于2014-02-08
得票数 0
回答已采纳
2
回答
在Python中进行
位
字段操作的最好方法是什么?
、
、
、
我正在阅读一些基于UDP的MPEG传输流协议,其中有一些古怪的
位
域(例如,长度为13 )。我正在使用"struct“库进行广泛的解包,但是有没有一种简单的方法可以说”抓取下13
位
“而不是手动调整
位
操作?我喜欢像
C
语言
处理
位
字段那样的东西(不需要恢复到
C
语言
)。 有什么建议吗?
浏览 0
提问于2008-09-02
得票数 25
回答已采纳
2
回答
如何有效地转置2D
位
矩阵
、
、
、
、
以原始整数类型数组的形式给出2D
位
矩阵/板/数组,例如long数组。为了简单起见,我们可以假设一个方形矩阵,例如,在具有64
位
long的平台上,一个由64
位
long值组成的数组。为y[i]计算数组0 <= i <= 64,以便:这里x >> i是x的按
位
右移( i
位
),&是
位
的,而x[i]是数组x中i第四
位
置
浏览 8
提问于2017-01-21
得票数 9
回答已采纳
5
回答
在8
位
块中处理变量的好方法是什么?
、
、
、
、
我正在玩我的玩具
语言
设计,我有一些问题。我希望它有
位
长度指定的变量。因此,例如,可以这样声明变量:two_bytes value; 现在,我的问题来了。我正在尝试用
C
(或
C
++)为这门
语言
做一个解释器。我对
C
/
C
++的理解是,它们的变量类型保证至少是最小的大小,但也可以更大(例如,一个字符将至少为8
位
,但某些实现将具有16
位
的字符)。如何用
C
/
C
++编写
浏览 2
提问于2011-12-13
得票数 3
回答已采纳
2
回答
用于自定义cpu架构的编译器
、
、
、
、
有没有工具可以将
C
语言
转换成可以在Windows上运行的汇编程序?
C
编译器应该使用我们内部的汇编
语言
。该
语言
既不基于x86,也不基于ARM。我不能提供太多的细节,因为这是公司的知识产权。
浏览 0
提问于2014-10-13
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言位域(位段)详解
C/C+编程笔记:C语言结构体—位域,如何指定成员变量所占Bit?
C语言,C+语言
《8位单片机C语言编程:基于PIC16》
C语言位运算(按位与运算、或运算、异或运算、左移运算、右移运算)
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券