![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程基础
yang_chengfeng
这个作者很懒,什么都没留下…
展开
-
-1717986918
在算法竞赛入门经典中,有这么一段代码:#include<stdio.h>int main(){ printf("%d\n",8./5); return 0;}输出结果是: -1717986918解释如下: 8.0 / 5.0的二进制表示即为n.u的二进制表示,这个表示为0x3ff999999999999a,其低4个bytes为0x9999999a,又根据1,所以当用%d原创 2015-10-26 09:50:31 · 908 阅读 · 0 评论 -
__int 64
下面看一个例子:原创 2015-11-14 13:35:13 · 327 阅读 · 0 评论 -
怎么理解int main(int argc, const char *argv[])
每次创建一个C的Project都会看到已经编写好的Hello World!简单程序,如下:#include&amp;lt;stdio.h&amp;gt;int main(int argc, const char *argv[]){ printf(&amp;quot;Hello World!\n&amp;quot;); return 0;}为什么自己编写的时候没有”int argc, const char *argv[]”原创 2015-10-25 20:37:42 · 28366 阅读 · 7 评论