文章目录
一、指针使用前判空
二、while 空语句
三、代码示例
一、指针使用前判空
----
在任何指针使用之前 , 要先进行判空 ;
尤其是 函数 形参 指针 , 使用前先 判断该 指针变量 是一个合法的指针...;
在 void str_copy(char *from, char *to) 函数中 , 使用两个指针之前 , 首先要确保这两个指针都不为空 ;
使用如下代码 , 判断指针的合法性 , 如果指针为...NULL , 则立刻退出 ;
// 判断 参数中的 指针变量 不为空
if(from == NULL || to == NULL)
{
// 这两个指针有任何一个为空..., 都直接退出
return;
}
二、while 空语句
----
在 C 中 , 可以使用 while 空语句 , 只需要定义循环条件 , 省略循环体 , 核心功能在循环控制条件中实现...if(from == NULL || to == NULL)
{
// 这两个指针有任何一个为空 , 都直接退出
return;
}
/