时间还真是个好东西,只要你肯努力,过一段时间后就会有收获.代码比较烂, 但还是有值得总结的东西.
有了些总结:
1):对于 const 的使用, 这个限定词可以约束函数的行为.放在类型名前面可以保证其值不允许被改变.但是对于由typedef的类型, const的作用似乎就不那么明显.如:
"const Tree"中的const限定的是什么?只是保证Node * 类型的值不会被改变.也就是指向Node的指针不会被改变.至于Item * 的值就无法保证了.所以const其实并不怎么安全.不要因为使用了const就放松了警惕.
2):在定义明显常量的时候,也要注意一点.如:
之后再
平时尽量多积累这些细节问题,为的是做项目的时候不吃亏.最起码的效率可以得到保证.