c语言中常量和变量在内存中存放:
常量就是计算机内存中不变的数据
变量就是计算机内存里需要并且经常改变的数据
%x 按照16进制
%d按照10进制
定义常量2种:
1、#define Pai 3.14
2、const float pai 3.14
二进制 十进制 十六进制 0000 0 0 1000 1 1 0010 2 2 0011 3 3 0100 4 4 0101 5 5 0110 6 6 0111 7 7 1000 8 8 1001 9 9 1010 10 A 1011 11 B 1100 12 C 1101 13 D 1110 14 E 1111 15 F 10000 16 10
000 0 001 1 010 2 011 3 100 4 101 5 110 6 111 7二进制与8进制转换:二进制转成八进制:从右向左,每3位一组(不足3位右补0),转换成八进制八进制转成二进制:用3位二进制数代替每一位八进制数。
2进制与16进制互转:
二进制转成十六进制:从右向左,每4位一组(不足四位左补0),转成十六进制
(11010101111101)2= (0011,0101,0111,1101)= 357D
十六进制转成二进制:用4位二进制数代替每一位十六进制数
(4B9E)16= (100,1011,1001,1110)2
十进制转二进制:十进制整数转换为二进制:方法除以2取余数,倒排序
本文详细介绍了C语言中常量与变量的概念及其内存存放方式,并讲解了二进制、十进制和十六进制之间的转换方法。此外还提供了具体的转换实例帮助理解。
1092

被折叠的 条评论
为什么被折叠?



