社区
C语言
帖子详情
unsigned int 转换为char buff[2],buff[2]应该等于什么呢,谢谢
smoker
2000-02-24 09:31:00
...全文
251
7
打赏
收藏
unsigned int 转换为char buff[2],buff[2]应该等于什么呢,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qxp
2000-04-23
打赏
举报
回复
我以为还是和编译器有关,而不是机器硬件,因为,编译器在中间隔了一层
wuyunzhou
2000-04-03
打赏
举报
回复
s.th in the memory, you consider it s.th,it's s.th.
weson
2000-03-06
打赏
举报
回复
这个好象跟你的机器有关的!
netmare
2000-03-05
打赏
举报
回复
对了gun2提醒的对,在不同平台上是不一样的,intel x86体系结构是big ending的,答案如上所述,如果是power pc,那么是little ending,unsigned int应转换成char buff[4],buf[2]=56
gun2
2000-03-05
打赏
举报
回复
sorry! BIG ending
gun2
2000-03-05
打赏
举报
回复
请注意little ending和large ending的问题!
具体请看douglas e. comer 的《用tcp/ip实现网际互连》。
netmare
2000-02-24
打赏
举报
回复
如果是windows下的32为代码,unsigned int应转换成char buff[4],若int=0x12345678,则buff[2]=0x34
如果是dos下的16为代码,unsigned int转换成char buff[2],那么buff[2]已经越界了
从
unsigned
char
*
转换
成
int
,long... 类型
从
unsigned
char
*
转换
成
int
,long... 类型//使用c++
unsigned
char
ps[128];long *VendorID = re
int
erpret_castlong *>(ps);//从
int
type to
unsigned
char
*
int
VID1= 0x58F;
int
ii=0;
int
...
c语言将
int
型数据写到
char
数组 或将
char
数组数据写到
int
int
main() {
unsigned
int
a = 65535;
char
* b = (
char
*)&a; pr
int
f("%d\n", (
unsigned
char
)(*(b))); pr
int
f("%d\n", (
unsigned
char
)(*(b + 1)));... pr
int
f("%d\n", (
unsigned
char
)...
unsigned
char
buff
[4
Signed 与
Unsigned
之间的
转换
今天师兄拿腾讯今年招实习生的笔试题给我问我下面这道题答案是什么: signed
char
a = 0xe0;
unsigned
int
b = a;
unsigned
char
c = a; 下面说法正确的是: A:(a>0)&& (b>0)B:(c == 0 )为真 C...
C++ 将
unsigned
char
数组 转化为 string 存储
工作的时候遇到一个问题,需要把一个存储二...假设
unsigned
char
Buff
[] 里存储了二进制的网络流,在这里我们可以先使用
char
*New
Buff
= (
char
*)
Buff
进行强制
转换
。 接下来就是由字符串转化为string就可以了。但是有...
点分十进制表示的字符串
转换
为
unsigned
int
整型数值
实现函数将点分十进制表示的字符串
转换
为
unsigned
int
整型数值
unsigned
int
my_ResDotDec(const
char
*strip); 参数说明:strip 点分十进制表示的字符串; 示例: strip =“128.11.3.31” ; 返回值: 2148205343; ...
C语言
69,336
社区成员
243,078
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章