找回密码
 注册
关于网站域名变更的通知
查看: 1677|回复: 5
打印 上一主题 下一主题

请教一个C语言句子!!!!

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2012-11-26 15:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
temp=*((int*)a);
  ?" P# y; u2 I9 g5 X, z( `. }& J0 }# o/ D& x8 x- L
说明一下,temp是一个长整形变量,a是一个unsigned char a[4].
* `& d4 _+ I9 `& ~1 |: a
. A, }: E2 Z$ T( p% l这一句是实现什么功能呢??

该用户从未签到

2#
发表于 2012-11-27 10:07 | 只看该作者
一个指针吧

评分

参与人数 1贡献 +2 收起 理由
lance_hnu + 2 支持!

查看全部评分

该用户从未签到

3#
发表于 2012-11-27 13:04 | 只看该作者
其实就是指向指针的指针  _: u) j. r* K& p5 }/ n
将指针a的类型为整形  然后作为指针
! S1 @7 E! R0 h' g5 z8 p此指针指向TEMP的值

评分

参与人数 1贡献 +5 收起 理由
lance_hnu + 5 太感谢了,学习了!!

查看全部评分

该用户从未签到

4#
发表于 2012-11-27 21:55 | 只看该作者
本帖最后由 ArthurGXH 于 2012-11-27 21:58 编辑
% I5 ^4 |4 y" c: s9 q9 ?, D4 @# R" Y6 T+ a1 N, {: f
unsigned char a[4];
; ]* M! ~) Z7 f) |; D5 u$ V6 W4 b/ D: Atemp=*((int*)a);
# `) E- F, \: R0 A2 x% m" y
4 o9 e: r; i2 ~" c7 e. I7 Y解释如下:
5 X, j2 g8 z8 u4 j7 P( o. }          1.  a 是数组名,也是地址(即指针)。: ?" ~7 j8 x2 m/ d. p( m
          2. (int*)a 将指针强制转换成整形指针。$ U+ Q7 u  l) Z6 V& U
          3. *((int*)a) 取出整数值。7 t) Y' L- V; q7 L4 i5 ?. C
          4. temp=*((int*)a); 将取出整数值赋给temp。8 `/ f, R- ]3 [4 k0 G% Q

点评

支持!: 5.0
支持!: 5
  发表于 2013-1-5 00:39
赐教了  发表于 2012-12-14 09:23

评分

参与人数 1贡献 +5 收起 理由
lance_hnu + 5 谢谢,你解释得非常详细,懂了!

查看全部评分

该用户从未签到

5#
 楼主| 发表于 2013-1-5 00:38 来自手机 | 只看该作者
ArthurGXH 发表于 2012-11-27 21:55
+ j0 D% B) _8 }* T' x. F& c( M8 R; sunsigned char a[4];' i. u! F, Q9 A' E9 K" ^$ {2 g
temp=*((int*)a);
  m) v- m3 l3 j; n& c9 _$ Q' ^( n; ~( u# D8 U" b: Q

4 t# r& M+ Y0 ?4 ]哇,解答好全面,谢谢这位大哥!!

该用户从未签到

6#
发表于 2013-1-25 19:11 | 只看该作者
{:soso_e179:}

点评

支持!: 5.0
支持!: 5
  发表于 2013-1-28 13:39

评分

参与人数 1贡献 +2 收起 理由
lance_hnu + 2 支持!

查看全部评分

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-7-5 07:36 , Processed in 0.140625 second(s), 30 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表