程序封装
蜡笔辛
这个作者很懒,什么都没留下…
展开
-
代码缩写与含义
pkt:包; carry:进位; overflow:溢出; inc:加; dec:减; ctller:控制器; arch:架构; master:主机; slave:从机; argument:参数; ECC:错误纠正位; CRC:循环校验位; ff:快进; fr:快退; spec:指定,频谱; rec:录音; echo:混响; CTM:触摸按键; DIE:数字输入原创 2015-09-20 09:23:32 · 753 阅读 · 0 评论 -
代码设计的准则与规范
1.以函数的返回值 来标记 函数的执行完成状态,需要函数改变变量值,以函数参数 进行传参。 2.一般以 返回0 表示成功, 其他非0值 表示各种错误。 3.对于32位CPU,变量多写成 结构体与指针的 形式。32位容易操作指针,无须额外的开销。原创 2015-09-20 09:30:17 · 323 阅读 · 0 评论 -
代码语言编写技巧
1.无需考虑 进位时,除法运算可通过 XOR 操作实现。 2. x ## y:x连接y; #@x:给x加上单引号; #x:给x加上双引号。 3.异或^ :与1异或,使位翻转;与0异或,保留原值;交换2值,a=a^b, b=a^b, a=a^b。 4.const变量:const Int *p,*p内容不可变;int * const p,p的地址不可变;const int * const p,p原创 2015-09-20 09:42:56 · 361 阅读 · 0 评论