原创 当char型变量赋值时,何时用单引号,何时不用,int变量赋值时单引号引用

2011-10-14 17:07 4277 2 2 分类: MCU/ 嵌入式
char chr = 'a' ; //当赋值你想要的字符时用单引号
char chr2 = 97 ;//当你知道 a 字符的ACSII码时,就可以用数字赋值了
printf("%c,%c\n",chr,chr2);//但输出的时候,得用%c得到字符
printf("%d,%d\n",chr,chr2);//得到相应的ACSII
//也就是通常所说的char与int可以互用
给int量赋值时单引号表示取得赋值字母的ASCII值:int n='1'; 并不是n=1;而是n=49;

文章评论0条评论)

登录后参与讨论
相关推荐阅读
用户406801 2011-11-23 08:48
IP地址分类以及IP地址的子网划分
IP地址分类以及IP地址的子网划分...
用户406801 2011-11-03 15:49
STM32 systick学习笔记
  转自http://home.eeworld.com.cn/my/space.php?uid=116357&do=blog&id=31714 改版的EDN博客真...
用户406801 2011-10-26 10:51
看见某位大侠的文库,对学STM32的小菜很有帮助
http://passport.baidu.com/?business&aid=6&un=wuguoyana#7...
用户406801 2011-10-16 10:38
bss段、data段、text段
一个程序本质上都是由 bss段、data段、text段三个组成的。这样的概念,不知道最初来源于哪里的规定,但 在当前的计算机程序设计中是很重要的一个基本概念。而且在嵌入式系统的设计中也非常重要,牵涉到...
用户406801 2011-10-14 21:25
static全局变量与普通全局变量,static局部变量和普通局部变量,static函数与普通函数?
全局变量(外部变量)的说明之前再冠以static 就构成了静态的全局变量。全局变量本身就是静态存储方式, 静态全局变量当然也是静态存储方式。 这两者在存储方式上并无不同。这两者的区别虽在于非静态全局变...
用户406801 2011-10-14 21:16
中断与异常的区别
按中断事件来源进行分类,主要有两类:   (1)中断。由CPU以外的事件引起的中断,如I/O中断、时钟中断、控制台中断等。   (2)异常(exception)。来自CPU的内部事件或程序执行中的事件...
EE直播间
更多
我要评论
0
2
1
2
3
4
5
6
7
8
9
0
关闭 站长推荐上一条 /3 下一条