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
阅读(1619) | 评论(0) | 转发(0) |