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

注意:ARM处理器中的char 是无符号的

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-4-1 14:09 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
$ K9 m: l. g, A/ ]1 T
C标准上char可以带符号也可以不带符号,但是具体的平台又有所不同。在大多数的体系结构中char是带符号的,但是在ARM体系中char是不带符号的其取值范围是0 - 255。% ^/ m- ~9 q# y. W2 Y
6 W6 ?  s' ]" @6 s2 B
如下面的代码:# E3 G( z. s% D  N

$ {8 s# z. |+ h1 v3 W 8 H) [1 I1 {: \3 j
% D3 S! j6 E+ W1 _' ]7 s& ]
                         图一
* [9 Q# s4 b3 A& A9 w8 o
4 M+ u. f0 S0 X9 I$ j在X86平台:
- O* }* F+ y! b& w! R, [+ \7 U" a6 R7 |6 p

* }( I" q. Y4 R; b) z) Q4 l: Y( P6 ]  T
                                      图二
1 |) H  }) f9 z: P' f7 r
. F6 W2 m- g% z2 O2 @在基于ARM的HI3518EV200平台:
4 c, w. R: ?% D6 q$ q( b- Y8 m3 ~8 R% u- G2 o
① 编译, \. }/ z: g: a2 N% s% E
5 B& c( t2 w' [0 |; g) c, {
4 K, Y; s& [1 x& ~2 f
' a' E! Z5 ?, w. x
                                              图三  l0 s. c1 g- v5 r, o, R

, r0 b( r7 @& Z6 t② 运行- i! ?. Y6 a  x; j$ o

# i$ m+ B! j  C1 V
' y6 j6 G2 K3 {6 X& P& f3 I( @. |- t; c2 i5 F8 ^# `) g, y8 Q& b" C
                             图四
% S" p% K, r4 e/ {' ]. w2 I" e4 u# Z% `' p5 Q

该用户从未签到

2#
发表于 2021-4-1 14:51 | 只看该作者
注意:ARM处理器中的char 是无符号的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-11-24 11:38 , Processed in 0.156250 second(s), 26 queries , Gzip On.

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

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

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