首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

>>Char指针没法赋值啊这是什么情况.

2012-09-14 
Char指针无法赋值啊..?这是什么情况..C/C++ codemain(){char* pChar NULLmyFunct(pChar)}void myFun

>>Char指针无法赋值啊..?这是什么情况..

C/C++ code
main(){        char* pChar = NULL;        myFunct(pChar);}void myFunct(char* retStr){    char* retStr3 = NULL;    char* retStr2 = (char*) malloc(50);        //retStr2 = 0x353738    retStr = retStr2;        //retStr = NULL;    retStr3 = retStr2;        //retStr3 = 0x353738        retStr = (char*) malloc(50);        //retStr = NULL..}


求解 不知道我又犯了什么很二的错误.. 

代码写了两天了..脑袋有点乱

[解决办法]
除了没有释放申请的内存之后外,程序没问题
也有:retStr = 0x353738
你单步运行看看

热点排行