如何判断指针的有效性 需要跨平台

#include

void fuc(char* p)
{
/***

编写代码 判断p指针....直接返回 防止报错 ps: 需要跨平台(win32、Linux)

*/


printf("fuc:%s\n", p);

}

int main()
{

int j = 1;

fuc((char*)j);

return 0;

}

1个回答

参考:
http://blog.csdn.net/eclipser1987/article/details/6070968

建议:增加宏平台判断,针对不同平台,对不同的类型进行处理

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问