????????c6387类型问题可以总结为对于字符串操作函数中出现的问题,?根据不同的提示问题在于使用字符串指针(char*)代替函数参数,系统无法确认指针指向的字符串是否满足函数对参数的限制或者指针是否指向NULL。
? ? ? ? 对于上图例子:警告提示表明指针p可能指向空,所以最简单的办法是加一个if判断语句。
if(p! =NULL)
{
????????strncpy(p, str3, strlen(str3));
}
这样警告就消失了。
????????c6387类型问题可以总结为对于字符串操作函数中出现的问题,?根据不同的提示问题在于使用字符串指针(char*)代替函数参数,系统无法确认指针指向的字符串是否满足函数对参数的限制或者指针是否指向NULL。
? ? ? ? 对于上图例子:警告提示表明指针p可能指向空,所以最简单的办法是加一个if判断语句。
if(p! =NULL)
{
????????strncpy(p, str3, strlen(str3));
}
这样警告就消失了。