Chinaunix首页 | 论坛 | 博客
  • 博客访问: 42841
  • 博文数量: 13
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 145
  • 用 户 组: 普通用户
  • 注册时间: 2014-05-19 10:39
文章分类

全部博文(13)

文章存档

2016年(3)

2015年(5)

2014年(5)

我的朋友

分类: C/C++

2016-11-17 15:38:09

char letter = 'A';
printf("letter = %d , letter = 0x%x , letter = 0%o \n", letter, letter, letter);
------------------------------------------------------------------------------------------------------------------
%d   10进制    (通常是一个 int 类型的数字)
%x   16进制
%o    8进制
%hd  short型的数字
%ld   long型的数字

(因为在printf函数中 % 字符,有点类似'\' , 都是转义字符,所以作为语法的关键字(关键字符),转义如果需要还原,就用2个转义)
%%   输出字符 '%' 


printf("%%d\\\n1");   
----------------------------------------------------------------------------------------------------
%d\
1

阅读(1611) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~