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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
$ O6 p7 I) p1 [. y) }+ u
C标准上char可以带符号也可以不带符号,但是具体的平台又有所不同。在大多数的体系结构中char是带符号的,但是在ARM体系中char是不带符号的其取值范围是0 - 255。& u9 C& |) A' N

" e5 w7 a: t+ n' R% V; k9 g如下面的代码:# S* y7 ]9 m1 ]2 g' ^

: O2 b& a2 f* W, v; o 2 u6 o, r$ I& `/ B

3 c% a8 j: i7 n                         图一; x/ F% \1 e# m( b- E
0 W( _3 _# _/ Z& S3 Q' A! }: H
在X86平台:. ]* Z/ T0 F1 U: H# a: N  e% G5 P4 H
8 ^. i2 r6 r4 M, R$ L5 C* P
, z1 q" |" ?) D! `6 N$ X, Q$ C
, j5 T& [; q# k% `
                                      图二
9 c* }. H6 A* k8 x( r* W& P2 U% K
在基于ARM的HI3518EV200平台:
6 [( U& t* @9 a( x- O1 \/ v2 U. u) `: R- h$ A. [
① 编译
9 Z+ g* z' g# K- p) _2 L# Q2 h' Q6 Z6 Q
% ]3 g3 }+ e. A. m: a
& l5 Z/ l9 _+ ~- |# }2 ?' ?+ z/ B( y5 h, X
                                              图三
1 J2 A2 R* ^- M! r) L+ f/ i+ x3 i% B$ y2 U( t  L4 R% v0 z
② 运行
% A$ z; }5 E' ~( }- u
' L  z, T; \0 X - y% _7 r; O, N5 B# S& f

' }1 T: q; A0 i& q; ?                             图四
  W$ U8 U; R/ x- c5 D6 b$ o; t. U6 U) Q2 I! B  R( {# ~6 P& i

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-11-24 07:14 , Processed in 0.171875 second(s), 27 queries , Gzip On.

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

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

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