社区
C++ Builder
帖子详情
请问如何读取char字符每个二进制位!!!
zsloyes
2008-03-07 10:26:29
请问如何读取char字符每个二进制位
我们知道,char占用一个字节(八个二进制位),请问用什么方法知道每个二进制位是0,还是1
...全文
220
4
打赏
收藏
请问如何读取char字符每个二进制位!!!
请问如何读取char字符每个二进制位 我们知道,char占用一个字节(八个二进制位),请问用什么方法知道每个二进制位是0,还是1
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
珍惜生命远离CPP
2008-03-07
打赏
举报
回复
8 int main()
9 {
10 char c='A';
11 printf("%x\n",c);
12 for(int i=0;i<8;i++){
13 printf("%c", (c&(1<<(i-1)))?'1':'0' );
14 }
15 printf("\n");
16 return 0;
17 }
zsloyes
2008-03-07
打赏
举报
回复
谢谢,问题解决
char c='A';
TStringList *lst = new TStringList;
char a;
for(int i=0;i <8;i++)
{
if (c&(1<<(i-1)))
{
lst->Add("1");
}
else lst->Add("0");
}
ShowMessage(lst->Text);
delete lst;
zsloyes
2008-03-07
打赏
举报
回复
请问akirya 能否给程序一个注释
mli0080
2008-03-07
打赏
举报
回复
顶一下,在1楼的基础上改成你自己的函数吧
MySQL 数据类型和运算符
# 数据类型 整数类型:五种 TINY SMALL MEDIUM INT BIG 浮点和定点小数类型:三种 FLOAT DOUBLE DECIMAL 日期与时间数据类型:五种 YEAR -1
字符
串类型:二种
CHAR
(M) VAR
CHAR
(M) -1 二进制
字符
串:位字段BIT 固定...
java
字符
转二进制_
字符
串与二进制数之间的互相转换
将一个
字符
串转为二进制,再从二进制转为原
字符
串。把
字符
串(可含中文
字符
)转为二进制数的函数:ConvertStrToBin();把二进制数转换为
字符
串的函数:ConvertBinToStr()。以下两个函数亦可以对包含有中文
字符
的
字符
串...
Python编程:
字符
串转二进制实现
方法很重要,因为它确保
每个
字符
的二进制表示都是8位,这可以确保我们得到了正确的结果。正如我们所看到的,该函数可以将
字符
串转换为正确的二进制格式。方法将
每个
字符
的二进制表示填充为8位,从而确保我们得到了...
C#中
字符
串转换成二进制流
在作业中需求是要求把
字符
串转成0101这样的二进制流,根据ASCII码把每一个
字符
对应7位二进制,再根据这个二进制0与1进行不同操作,与别的客户进行交互,同时接收方也要把接收到的二进制流转换成对应的
字符
串获取数据...
字符
串和二进制串相互转换(C++)
一、
字符
转化成二进制 #include <iostream> #include <bitset> using namespace std; int main() { //
字符
转化成二进制串 bitset<8> bits = bitset<8>('a'); bitset<1> tmp; ...
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章