码迷,mamicode.com
首页 > 编程语言 > 详细

【学习笔记】【C语言】进制

时间:2015-06-17 00:40:21      阅读:205      评论:0      收藏:0      [点我收藏+]

标签:

1. 什么是进制

是一种计数的方式,数值的表示形式

2. 二进制

1> 特点:只有0和1,逢2进1

2> 书写格式:0b或者0b开头

3> 使用场合:二进制指令\二进制文件,变量在内存中就是二进制存储

4> 二进制和十进制的互相转换

5> n为二进制位所能表示的数据范围(不考虑负数):0~2的n次方-1

3. 八进制

1> 特点:0~7,逢八进一

2> 书写格式:0开头

3> 八进制和二进制的互相转换

4. 十六进制

1> 特点:0~F,逢十六进一

2> 书写格式:0x或者0X开头

3> 十六进制和二进制的互相转换

5. 格式

printf以不同进制形式进行输出

技术分享

 

 1 #include <stdio.h>
 2 
 3 /*
 4  %d\%i  十进制形式输出整数
 5  %c 输出字符
 6  %p 输出地址
 7  %f 输出小数
 8  %o 八进制形式输出整数
 9  %x 十六进制形式输出整数
10  
11  */
12 
13 int main()
14 {
15     // 默认情况下,就是十进制
16     int number = 12;
17     
18     // 二进制(0b或者0B开头)
19     int number2 = 0B1100;
20     
21     // 八进制(0开头)
22     int number3 = 014;
23     
24     // 十六进制(0x或者0X开头)
25     int number4 = 0xc;
26     
27     // %d以10进制整数的形式输出一个数值
28     printf("%x\n", number);
29     
30     return 0;
31 }

 

【学习笔记】【C语言】进制

标签:

原文地址:http://www.cnblogs.com/dssf/p/4582103.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!