00问答网
所有问题
当前搜索:
字符赋值给char型变量
字符型
数据
赋值给
整型
变量
答:
这是由不同变量的存贮形式决定的,当
字符型
数据赋给整型变量时,由于字符只占一个字节,而整型
变量为
两个字节,因此将字符数据的前八位放到整型变量的低八位中,一个字节八位,你的输出带符号,说明你的系统是turbo C。
什么是
字符型变量
答:
定义形式:
char
标识符1,标识符2,… ,标识符n 例如: char c1, c2, c3, ch ;c1=‘a’ ; c2=‘b’ ; c3=‘c’ ; ch=‘ d’ ;说明:
字符变量
在内存中占一个字节。在内存中,是把字符对应的ASCII码值放到存储单元中.
字符型
数据与整型数据之间可以通用.每个字符变量被分配一个字节的...
char
是怎么用的。谁能给个简单易懂的例子吗?
答:
char
用法 1、字符型(char)用于储存字符(character),如英文字母或标点。2、声明
字符型变量
char good;char better,best;以上代码声明了三个字符型变量:good,better,和best。3、初始化字符型变量,如:char ch ='A';//这个语句把ch的值初始化
为
A的编码值。
c语言
char
a[3]={"a","b","c"};能这样
赋值
吗?
答:
用""会被当成是
字符串
.然后自动添加一个字符串结束符... 所以不能
赋值给char型变量
.a[3][3]={"a","b","c"};这样是可以的. 它把a b c都当成一个字符串.
C语言中检测
字符串
中回车并将回车以后的
字符赋值给变量
答:
可以用一个循环一个一个的判断字符串中是否有回车,然后将它下一个
字符赋给变量
,最后退出循环。下面是具体代码:include <stdio.h>#include <string.h>#define SIZE 100//字符串长度 int main(void){
char
str[SIZE] = "12345\n6789";//被检测字符串 char c;//储存回车后变量 int i;...
float型变量
赋值给char型变量
怎么算
答:
char型 可以看成 1 byte 整型,数值不超界时用强制转换。include <stdio.h> main (){ char c; // char型 char str[20]; //
字符串型
float f=23.56;c = (char) f; // 强制转换
到char型
printf("%d\n",c); // 整型输出 sprintf(str,"%f",f); // 转换为字符串...
c语言中int型和
char型变量
相互
赋值
有何区别
答:
c - '2' == c - 50,与c - 2差别是明显的。对于c - '2'来说,这里的c通常是
char类型
,其值可能是'2','3',...‘8’,‘9’,那么c - '2'就是一个差值,这个值代表c与'2'的距离。对于c - 2来说,这里的c可能是一个int类型,实际效果就是求两个整数的差。
char
a=5,把一个整数
赋值给
一个
字符型变量
,不理解什么意思,是数字5...
答:
将整数5
赋值给字符型变量
a,实际上是将字符编码为5的字符(即ASCII码表中的ENQUIRY字符)赋值给a。在C语言中,字符型变量实际上是整型变量的一种特殊情况,它占用一个字节的存储空间,可以存储0到255之间的整数值,也可以用单引号括起来的字符常量来初始化。在赋值时,如果将一个整数赋值给字符型变量,...
在C语言中,定义了一个
字符变量
,给他
赋值
一个1,为什么也可以啊
答:
就是说在这里的每一个
字符
都有对应的无符号整形数值。从0-255共256个。刚刚好是一个字节,就是一个
char型变量
的字节数。例如 printf("%c%d",A,A);会输出 A,65。其实65这个整形数在ASCLL码里面表示的就是A,在C语言中,它们只是显示出来不同而已。所以你给一个
char变量赋值
1的话,根据ASCLL表...
C语言如果要用双引号
为
一个
char类型变量赋值
。
答:
首先要说明的一点是,并不是所有的编译器都会让x="A";这条语句通过,即使是vc6,也会给出警告。其次,x="A";这条语句涉及
到
了数据
类型
转换,因为“A”是个
字符串
,与x的类型不相同。至于是哪种数据类型转换成哪种数据类型,举个简单的例子就明白了,有这么一条语句 const
char
*mystr="A";...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
c语言学生成绩排序
strcpy(str1,str2)的功能
怎么给字符串赋值
strcpy在c语言中怎么用