如何把指针作为参数?

 我来答
小周爱唠叨
高粉答主

推荐于2019-08-10 · 说的都是干货,快来关注
知道小有建树答主
回答量:966
采纳率:100%
帮助的人:33.9万
展开全部

1、数组的长度一般习惯采用宏定义,方便后续项目较大时的修改。

2、程序中尽量有一些错误控制,即考虑完善一些,例如上面的内存分配是否成功的判断以及函数调用后是否达到预期目的的判断。

3、使用typedef简化定义。

4、使用NULL == pPs,而不是pPs == NULL是一种良好的编程习惯,这在有些面试中也会被问到,之所以这样是因为当将“==”误写成“=”时,前者直接编译出错,后者则可以运行,这种隐蔽的错误很可能导致整个项目出现混乱,这种BUG有时候也很难被发现,所以这个习惯很重要,一句话就是“判断时,等号左边写常量,等号右边写变量,防止少写一个等号带来的严重BUG”;

5、最后一定记得使用完指针要释放内存,否则会出现内存泄露等问题。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式