栏目导航
最快报码室开奖结果直播
您当前的位置 :主页 > 最快报码室开奖结果直播 >
敲代码4年多了发现C语言里几个有意思的问题
发布日期:2019-08-25 15:31   来源:未知   阅读:

  虽然自己敲了4年多代码了,但是还不敢说自己精通了C语言,今天研究了一番,介绍几个有意思的问题吧。

  自己虽然一直交叉的敲着 C 和 c plus plus 两种语言,但是其实自己就是使用一下常用的语法。

  有时候我们要遍历一个不知道大小的数组,但是我们有数组的名字,于是我们可以通过 sizeof 获得数组的大小了。

  简单的说就是 宏会扫描一遍,把可以展开的展开,展开一次后会再扫描一次看又没有可以展开的宏。

  第二个输出 2 返回 1. 第三个输出1. 于是输出的就是 4321 了。

  所以第一级永远是指针,而剩下的级数由于需要使用 [] 运算符, 所以不能是指针。

  这个问题没什么说的,你运行一下就会先感到诧异,然后会感觉确实应该是这个样字,甚至会骂这代码写的太不规范了。

  X 是一个 二进制在 [1, 2) 内的小数,一般称为尾数,用23位表示。

  8位的Y可以表示0到255,取中间数127作为分界线的数是负数,大于的是正数。

  1.1001 一般不表示小数前的1,于是只需要表示 1001 即可,于是使用 00000000 就可以表示了。

  当然还要注意一个问题,这里有这么一个特殊规定:阶码Y如果是0, 尾数X就不再加1了。