社区
C语言
帖子详情
怎么定义一个16进制的数组?
tingting5278910
2012-03-04 12:20:54
定义一个十进制整型数组是这样的,如下:
int a[10];
那如果我要定义一个16进制的数组呢?应该怎么样定义?有没有16进制数组这样的说法?
...全文
3871
8
打赏
收藏
怎么定义一个16进制的数组?
定义一个十进制整型数组是这样的,如下: int a[10]; 那如果我要定义一个16进制的数组呢?应该怎么样定义?有没有16进制数组这样的说法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
northcan
2012-03-04
打赏
举报
回复
定义一个十进制整型数组是这样的,如下:
int a[10];
这个数组a,不是只可以存储十进制数据,也可以存储十六进制数据。
十进制、十六进制只是一种表现形式吧。
a[0] = 10;
a[1] = 0x0a;
x332363930
2012-03-04
打赏
举报
回复
有16进制数据类型这个说法吗?
把你输入的数换成10进制保存,输出的时候按照16进制输出 不就行了。
beautifulstefanie
2012-03-04
打赏
举报
回复
10进制 16进制在磁盘存储都是0 和1 存在的,10进制 16进制 用做输入输出的格式
赵自行
2012-03-04
打赏
举报
回复
你可以用char数组来声明,运算的函数自己写就行,acm里就出现过20进制的数!
AnYidan
2012-03-04
打赏
举报
回复
计算机只认识二进制
东莞某某某
2012-03-04
打赏
举报
回复
进制只是在人类认识角度上表示数据的一种手段,比如一个char变量内存中的二进制:0000 0001,十进制是1,十六进制是0x1。
对于内存数据(二进制串),我们可以解释成多种类型。比如
int i = 1;
那么我们可以将i的内存解释成char
char* p = (char*)&i;
char c1 = p[0];
char c2 = p[1];
char c3 = p[2];
char c4 = p[3];
Fooving
2012-03-04
打赏
举报
回复
只是不同的表示形式而已
xiaohuh421
2012-03-04
打赏
举报
回复
数据在计算机中都是以二进制形式保存的.
至于你说的 10进制,16进制,那只是我们认看到的表示法,计算机内部只有二进制表示.
所以你定义一个什么类型的数组,在计算机内部都是以二进制保存的.
以C方式格式化
16进制
数组
把
16进制
数组
格式化成C的
数组
格式,一个小工具,有时候需要写一些特定内存时候需要转 化,一个一个输入又太慢
二进制文件转C语言
数组
.rar
任意文件转C语言
数组
,可以转换图片,exe,文本文件等等,可以选择所要转换的数据长度。 可以转换任意文件。
数组
的定义及使用
NULL 博文链接:https://chaoyi.iteye.com/blog/2077051
labview ASCII_十六进制_十进制转换
labview ASCII_十六进制_十进制转换,常用的,单个,多个转换都有,非常实用,自己整理的,包含多个vi
在 C 语言中,通过循环不断对十进制数除以 2 取余,将余数存储在
数组
中,最后逆序输出
数组
元素得到二进制数
十进制转换二进制在 C 语言中,通过循环不断对十进制数除以 2 取余,将余数存储在
数组
中,最后逆序输出
数组
元素得到二进制数。
C语言
70,037
社区成员
243,243
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章