77问答网
所有问题
怎么样将一个int型数存入到一个char型数组中
如题所述
举报该问题
推荐答案 推荐于2018-02-12
char c[8]; // char型数组
int num; // int型数
num=563478; // 预先赋值,根据需要自己改
int i;
char *ptr = (char *)#
for (i=0;i<sizeof(int);i++) c[i] = ptr[i];
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/GqqGq8pp8vpGqY8pYYN.html
相似回答
C++中
如何将
几
个int类型的数
录入
到一个
字符
数组
答:
直接 ss[0]=Convert.To
Char
(a);ss[1]=Convert.ToChar(a);ss[2]=Convert.ToChar(a);
如何将一个
数值型数赋给字符
型数组
答:
用 带 格式 的 sprintf 转换 为字符
型数组
。
char
x[100];float f=12.345;double d=2.71828;
int
n=100;sprintf(x,"%d",n);printf("x is %s\n",x);sprintf(x,"%g",f);printf("x is %s\n",x);sprintf(x,"%g",d);printf("x is %s\n",x);输出:x is 100 x is 12.345...
VC++中
如何把一个
整形变量赋值到字符
数组中
去,并输出其整形数据?_百度...
答:
atoi,将字符串转成整型变量 itoa,将整型变量转成字符型
如:include <iostream> int main(){ char chBuf[5];int k;k=10;itoa(k,chBuf,10);printf("字符串中存放值为:%s\n",chBuf);k = atoi(chBuf);printf("将字符串放在int变量k的值:%d \n",k);return 0;} ...
c语言中
怎样
输入
一个
很大的整数
答:
如果要输入12345678901234567890,则定义一个char型数组a[20],
将用户输入的整数当成一串字符存入字符数组a中
。具体实现方法可以参考如下程序段:char a[20];scanf("%s", a); // 输入12345678901234567890,即可将该整数输入到字符数组a当中// 则数组a中各元素值为a[0]='1', a[1]='2', a[2...
c语言
怎么
讲
一个
整形变量的值赋给一个字符
型数组中
的一个元素
答:
字符数组的初始化,最容易理解的方式就是逐个字符赋给
数组中
各元素。
char
str[10]={ 'I',' ','a','m','',‘h','a','p','p','y'};即把10个字符分别赋给str[0]到str[9]10个元素 如果花括号中提供的字符个数大于数组长度,则按语法错误处理;若小于数组长度,则只将这些字符数组中...
C语言
如何把一个
变量值赋给
一个数组
。
答:
一个int类型
,例如你声明了 int a 是声明了一个变量a, 同时在内存中开辟了 int大小的内存空间你个int 是 4byte 而 char 只是1个 byte.所以,你从小到大转换,是可以的,无需cast就是强制转换,而反过来,你需要的,但是你要确定,没有超出其大小。而你的
数组
是hello 5
个char
字符,就是5 byte...
...个十进制整数,将其变换为二进制后储存在
一个
字符
数组中
答:
最方便和迅速的方法是利用位运算,因为数据在计算机内存中的存储方式本来就是二进制,通过简单的位运算就可以取出来了,如下:include <stdio.h>
int
main(){ int a; //整型变量长度为4个字节,这个信息很关键
char
s[32];scanf("%d",&a);for(int i = 0;i<32;i++){ s[31-i]= ((...
大家正在搜
c语言中将int型转换为char
怎么将char变成int
将char型转换为int型
C语言如何将int写入char
char数组转int
如何将char转为int
将char转换为int
如何将int转化为string
java char转int
相关问题
C语言如何将一个int型变量的值添加到char型数组中
如何将int型数值赋值给char型数组
如何从一个int型的数据中取它的高8位放入一个char型的数...
怎样比较《C语言》两个int型数组中的数是一样的?
怎样int型加两位放入char数组中?c++
怎么把一个int数组转化为char型数组??
C++中如何将几个int类型的数录入到一个字符数组
怎样把char型数组转存为int型数组?