如何把指针作为参数?
展开全部
1、数组的长度一般习惯采用宏定义,方便后续项目较大时的修改。
2、程序中尽量有一些错误控制,即考虑完善一些,例如上面的内存分配是否成功的判断以及函数调用后是否达到预期目的的判断。
3、使用typedef简化定义。
4、使用NULL == pPs,而不是pPs == NULL是一种良好的编程习惯,这在有些面试中也会被问到,之所以这样是因为当将“==”误写成“=”时,前者直接编译出错,后者则可以运行,这种隐蔽的错误很可能导致整个项目出现混乱,这种BUG有时候也很难被发现,所以这个习惯很重要,一句话就是“判断时,等号左边写常量,等号右边写变量,防止少写一个等号带来的严重BUG”;
5、最后一定记得使用完指针要释放内存,否则会出现内存泄露等问题。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询