- 博客(4)
- 资源 (4)
- 收藏
- 关注
转载 const变量不能初始化数组长度
为什么下面的例子在使用一个const变量来初始化数组,ANSI C的编译器会报告一个错误呢? const int n = 5; int a[n]; 答案与分析: 1) 这个问题讨论的是“常量”与“只读变量”的区别。常量肯定是只读的,例如5, "abc",等,肯定是只读的,因为常量是被编译器放在内存中的只读区域,当然也就不能够去修改它。而“只读变量”则是在内存中开辟一个地方
2012-09-11 14:13:53 5494 1
转载 DRAM, SRAM, SDRAM的关系与区别
DRAM,动态随机存取存储器,需要不断的刷新,才能保存数据.而且是行列地址复用的,许多都有页模式。 ARM SRAM,静态的随机存取存储器,加电情况下,不需要刷新,数据不会丢失,而且,一般不是行列地址复用的。 ARM开发论坛 SDRAM,同步的DRAM,即数据的读写需要时钟来同步。 DRAM和SDRAM由于实现工艺问题,容量较SRAM大。但是读写速度不如SRAM,但是现在,SDRAM的
2012-09-04 14:17:02 716
原创 跨浏览器的hr的CSS控制
由于各浏览器对hr的呈现不一致,主要是颜色和边框不统一。可以通过下面的方法实现统一的控制。 .hr30 { height:30px; color:green; background-color:green; border:none; } 效果如下: <!-- .hr30 {height:30px; color:green; background-color:green;
2012-09-04 01:32:55 1316
原创 意识到软件测试的重要性
发现visual dsp++ 5.0里的语法着色有点小bug,想建议官方修改。其实是无关痛痒的bug,注释的着色刷新不够及时,但影响不大。又担心修改这个bug时,又引入新的bug怎么办?想起前段时间有文章提到的测试的重要性,在维护代码时,用全面的测试来降低代码的潜在风险。测试要包括以下内容: 1. 设计功能的测试。 2. 非法操作的测试。 测试的难点在于如何覆盖全面,以及与代
2012-09-01 23:53:32 854
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人