- 博客(4)
- 资源 (13)
- 收藏
- 关注
原创 int a[100],a代表什么,sizeof(a)=?a[100]代表什么,sizeof(a[100])=?
int a[100],a代表什么,sizeof(a)=?a[100]代表什么,sizeof(a[100])=?答案:int a[100]:声明了一个有100个int类型元素的数组, 数组下标从0~99, 所以a是数组名, 代表数组的首地址, 也就是&a[0], sizeof(a)返回数组a在内存中所占的空间大小,以字节为单位, 也就是sizeof(a) = sizeof(int) * 100 = 4 * 100 = 400bytesa[100],这种写法是不对的, 数组的最大下标是99, a[100]已经超
2010-07-16 09:51:00 6333
原创 关于for语句
<br />for (i=0; i<N; i++)<br />{<br />if (condition)<br /> DoSomething();<br />else<br /> DoOtherthing();<br />} <br />优点:程序简洁<br />缺点:多执行了N-1次逻辑判断,并且打断了循环“流水线”作业,使得编译器不能对循环进行优化处理,降低了效率。 <br />if (condition)<br />{<br />for (i=0; i<N; i++)<br /> DoSomet
2010-07-15 15:24:00 737
转载 struct 中字节对齐问题 (转)
<br />VC中下面几个结构体大小分别是多少呢<br />struct MyStruct <br />{ <br /> double m4; <br /> char m1; <br /> int m3; <br />}; <br />struct MyStruct { <br /> char m1; <br /> double m4; <br /> int m3; <br />}; <br />#pragma pack(
2010-07-15 13:48:00 388
原创 sizeof用法分析
· 1、什么是sizeof 首先看一下sizeof在msdn上的定义: The sizeof keyword gives the amount of storage, in bytes, associated with a variable or a type (including aggregate types). This keyword returns a value of type size_t. 看到return这个字眼,是不是想到了函数?错了,sizeof不是一个函数,你见过
2010-07-15 13:32:00 443
u-boot移植手册
2010-08-10
PL2303_Prolific_DriverInstaller_10311
2010-08-10
l298中文资料及其驱动步进电机例程
2009-08-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人