C语言:char 常量写法及变量赋值
2024-08-26 05:09:07
#include <stdio.h>
main()
{
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();
}
最新文章
- U盘存放大于4G数据文件且无须格式化U盘的解决方法
- 新手 gulp+ seajs 小demo
- MongoDB由于目标计算机积极拒绝,无法连接
- asp.net(C#)利用QRCode生成二维码(续)-在二维码图片中心加Logo或图像
- JSON数据解析 基础知识及链接收集
- Android学习系列(37)--App调试内存泄露之Context篇(下)
- CSS 派生选择器
- [转]HTTP协议及其请求头分析
- 利用runTime,实现以模型为主的字典转模型(注意与KVC的区别)
- 【NOIP模拟赛】秦时明月
- Linux下缓冲区溢出攻击的原理及对策(转载)
- Python中关于try...finally的一些疑问
- Tinyshell: 一个简易的shell命令解释器
- java开发区块链只需150行代码
- 【转】git示意图
- openwrt页面显示问题修改
- [转] 简述js中 for in 与 for of 区别
- Jenkins和gitlab集成自动构建
- 20165336 预备作业3 Linux安装及学习
- 已知宽高和未知宽高的div块的水平垂直居中