c语言中char怎么赋值变量,C语言:char 常量写法及变量赋值

#includemain()

{    char zfx_1,zfx_2,zfx_3,zfx_4,zfx_5,zfx_6,zfx_7,zfx_8;

zfx_1='a';//直接用单引号限制的一个字符赋值

zfx_2=97;//直接用字符对应的ASCII码值10进制赋值

zfx_3=0141;//8进制标志以0开头

zfx_4=0x61;//16进制标志以0x开头

zfx_5='\141';//用3位8进制数转义字符,不用0开头

zfx_6='\0141';//如果用0表示,则成了两个字符\014和 1两个字符,所以警告

zfx_7='\x61';//x是16进制的标志,用2位16进制数转义

zfx_8='\0x61';//不能用0x作16进制的标志,则成了两个字符\0x6 和 1,所以警告

printf("%c,%c,%c,%c,%c,%c,%c,%c\n",zfx_1,zfx_2,zfx_3,zfx_4,zfx_5,zfx_6,zfx_7,zfx_8);

printf("%d,%d,%d,%d,%d,%d,%d,%d\n",zfx_1,zfx_2,zfx_3,zfx_4,zfx_5,zfx_6,zfx_7,zfx_8);    long a = 100l;    int b = 294;    short c = 32L;    float x = 52.55f;    double y = 18.6F;    float z = 0.02;

getchar();

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值