C
文章平均质量分 50
农村的我
To the world you are the one ,but to me you are the whole world.
展开
-
探讨i++和++i
最近笔者在调试代码时发现自己在对++运算符的理解上不够深入,导致一个不应有的bug的出现。在代码书中或课堂上我们都知道++i和i++在作为一个单独语句使用时没有区别,即相当于i=i+1; 而作为语句的一部分时,如a=++i; 和a=i++; ++i先执行加1操作,再执行赋值操作(因++在前),而i++是先执行赋值操作,再执行加1操作(因++在后)。但这种论述未将其中更深的运行机制讲出来,尤其是在转载 2012-09-28 17:17:37 · 619 阅读 · 0 评论 -
C/C++基本数据类型所占字节数
原文转载于:https://www.cnblogs.com/lqcdsns/p/6819821.html1字节=8位1k=1024字节=2^101m=1024k1g=1024m 买硬盘实际内存小是因为厂商当1000换算的 这个基本的问题,很早以前就很清楚了,C标准中并没有具体给出规定那个基本类型应该是多少字节数,而且这个也与机器、OS、编译器有关,比如同样是在32...转载 2018-08-02 14:20:01 · 1220 阅读 · 0 评论 -
C语言中几种类型所占字节数
原文转载于:https://blog.csdn.net/cherishinging/article/details/72901573最近经常会遇到C语言中各类型变量所占字节数的问题,索性在这里做一个整理总结。 其实C标准并没有具体给出规定哪个基本类型应该是多少个字节数,而且这个也与OS、编译器有关,比如同样是在32位操作系统,VC++的编译器下int类型为4个字节,而在tuborC下则是2个...转载 2018-09-05 17:23:14 · 13568 阅读 · 0 评论