- 博客(3)
- 收藏
- 关注
原创 各种进制之间的转换是怎么进行的(二,八,十,十六)超级详细
十六进制转二进制,十六进制数3c(c在十六进制中表示12)每位对应四位二进制数,所以结果是八位二进制数,8421看那几个数能组成3,如果相加正好3,则对应的数字下面是1否则是0,8421看那几个数能组成12,如果相加正好12,则对应的数字下面是1否则是0,所以十六进制数3c转换成二进制数是00111100。八进制转二进制,八进制数44每位对应三位二进制数,所以结果是六位二进制数,421看那几个数能组成7,如果相加正好7,在421的下面就是1,如果没有就是0,所以八进制数44转换成二进制数是100100。
2024-01-19 08:34:32
3774
1
原创 stelenf和sizeof的区别
现在就有人有疑问了 刚才使用VS监视窗口不是看到了数组a有五个元素吗,这怎么结果是。遇到\0自动停止计算,不管是手动输入的还是字符串末尾的,只要遇到\0就停止计算。因为字符串是以\0结束的,而C语言中""双引号括起来就表示字符串。可以计算类型在内存中所占的长度,也可以计算字符串等。更像是一个无情的计算机器,不会考虑\0的存在。是专门用来求字符串长度的,所以他自动屏蔽\0。计算字符串长度的时候结果不计算\0。计算字符串长度的时候结果计算\0。是个函数 只能计算字符串的长度。可以计算除字符串外的长度,
2024-01-18 16:23:41
499
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人