一般写出来的函数距离满分差着以下两点:
const:在形参引用不可修改的数据时要加。它限定一个变量不允许被改变,产生静态作用。使用const在一定程度上可以提高程序的安全性和可靠性。
断言assert:编写代码时,我们总是会做出一些假设,断言就是用于在代码中捕捉这些假设。
引入头文件#include<assert.h>
eg: assert(arr!=NULL);
一般写出来的函数距离满分差着以下两点:
const:在形参引用不可修改的数据时要加。它限定一个变量不允许被改变,产生静态作用。使用const在一定程度上可以提高程序的安全性和可靠性。
断言assert:编写代码时,我们总是会做出一些假设,断言就是用于在代码中捕捉这些假设。
引入头文件#include<assert.h>
eg: assert(arr!=NULL);