00问答网
所有问题
可以直接整形数赋给字符型么
例如
int i=3;
char a[3];
char[1]=3;
还有
3+'0'是不是把整形转换成了字符型
举报该问题
推荐答案 2009-03-22
int i 是定义i为整型啊 i不是字符型,
char a[3] 中3代表这字符数组中有几个元素而已
char[1]=3?是错误的表达吧 ;、
还有一个我也......
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/IBejrZ0Z.html
相似回答
可以
把
整形数字赋给字符型
变量吗?为什么下面写的程序是错误的?_百度知 ...
答:
可以的
char类型存储的时候就是1字节,标示范围-128~127。你这个程序没有问题,如果有什么出差,把错误信息拷贝上来
char a=5,把一个整数
赋值给
一个
字符型
变量,不理解什么意思,是
数字
5...
答:
你好:你没有理解错,不是把5赋值给a,也不是把5的ASCII赋值给a,而是把ASCII值为5的
字符赋值给
a。include <stdio.h>int main(){char a=5;printf("%c\5",a);//输出ASCII值为5的字符}
c语言 怎么讲一个
整形
变量的值
赋给
一个
字符型
数组中的一个元素_百度知...
答:
b[0][0]=a+'0';这样就可以了,不过这样只使用于1位数的情况,因为ASCII码表里只有0-9的ASCII码,它们比正常的多‘0’的值,也就是48。字符数组的初始化,最容易理解的方式就是逐个
字符赋给
数组中各元素。char str[10]={ 'I',' ','a','m','',‘h','a','p','p','y'};即把1...
整形
数据如何
给字符型
变量
赋值
答:
(1)比如int为2字节,char型为1字节;比如说一个16进制的int型表示 2345H,那么
整形
数据的低8位就是45H了 (2)用代码表示,获得int型的低8位 include <stdio.h> void main(){ int a = 0x1234;char m;m = (char)a; //或者这样表示 m = ((char *)&a)[0];printf("%x\n",m);...
大家正在搜
有符字符赋值给无符字符
把字符型赋给整型会自动转换吗
给字符变量赋大整形数值
把整数赋给字符型变量
将字符a赋给字符变量c
字符数组字符串赋初值
把数字赋给字符变量
把字符串赋给数组
字符型变整形