中易网

* (unsigned char *)&ulA 具体是个什么含义是怎么组织到一起的,很看不懂,不解.......

答案:1  悬赏:0  
解决时间 2021-02-10 07:16
* (unsigned char *)&ulA 具体是个什么含义是怎么组织到一起的,很看不懂,不解.......
最佳答案
* (unsigned char *)&ulA 运算顺序为* ((unsigned char *)(&ulA))
1>先取 ulA的地址&ulA, &ulA为一个指针,可能为int*, void * ,char *等类型
2>将&ulA强制类型转化为 unsigned char *类型
3>*运算取出unsigned char *指针的值

举个例子如下
struct test_s
{
unsigned char a;
int b;
};
struct test_s s;
s.a='a';
printf("a=%c\n",s.a);
printf("a=%c\n",*(unsigned char *)&s); //两个printf打印的结果都是一样的
这里 &s为 struct test_s * 类型指针
强制类型转化为unsigned char *
再取unsigned char *指针对应的值,结构体struct test_s第一个元素就是unsigned char类型
所以*(unsigned char *)&s 就对应元素s.a
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
谦之薛的老婆
、刚买的还没装的西门子洗衣机里面有水、外面
我的生日是2000年,农历12月26日,请告诉我我
外地有房有商业贷款在上海买房算首套吗?
求高手指教,已知矩阵中的数据,matlab中如何
超越麻辣烫文明路店我想知道这个在什么地方
win8怎么更改磁盘默认英文排序
浮天水送无穷树,带雨云埋一半山的意思
秀时尚造型怎么去啊,有知道地址的么
有句话叫我珍惜自己的感情,同样应该也珍惜别
液压式家用电梯(别墅电梯)的国内外现状及国
封丘县新乡如家餐馆地址在哪里啊
潼南到北京的长途大巴每天几点有车啊?谢谢,
苹果6s被ID锁了!能不能搞开?
姓许的男孩名字单名
推荐资讯
求七字游戏女ID 文艺的
无锡海鲜锅巴的老板是谁?能回答了吗?
魔兽世界骑士宏命令
益玉超市地址在什么地方,想过去办事
增值税进项跟出项不一样可以吗
那位大师有《一个17岁少年让我毫无办法》全集
福鑫茶座在什么地方啊,我要过去处理事情
工厂内的叉车驾驶员可以开工厂那的大货车吗
我的身份证在淘宝上开过店了想要企业认证开一
电信29包打59套餐叠加包每月反5元
一是不是约数哦
大神来帮忙,谢谢! 就是我的麦头打印机跟exc
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?