#include stdio.hmain(){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开头 zf...

#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(); }
织梦狗教程
本文标题为:C语言:char 常量写法及变量赋值


基础教程推荐
猜你喜欢
- C语言 详解字符串基础 2023-03-27
- C++实现ETW进行进程变动监控详解 2023-05-15
- centos 7 vscode cmake 编译c++工程 2023-09-17
- [c语言-函数]不定量参数 2023-09-08
- C语言编程C++旋转字符操作串示例详解 2022-11-20
- 全面了解C语言 static 关键字 2023-03-26
- C语言实现宾馆管理系统课程设计 2023-03-13
- 带你深度走入C语言取整以及4种函数 2022-09-17
- [C语言]二叉搜索树 2023-09-07
- C++实战之二进制数据处理与封装 2023-05-29