读书人

指针赋值的有关问题

发布时间: 2012-09-12 09:21:30 作者: rapoo

指针赋值的问题

C/C++ code
linux下void fun(int wReturnCode, char * lpDataOut, int *wDataOutLength){  int offset =71;    *wDataOutLength = offset;}[color=#FF0000]*wDataOutLength = offset; 有问题嘛?[/color]vc 下没出问题啊。#include "stdio.h"void fun(int *wDataOutLength){    int offset =5;    *wDataOutLength = offset;}void main(){    int i;    fun(&i);    printf("i=%d",i);    }


[解决办法]
GX,JF
[解决办法]
linux 下你还少贴了一段代码了, 不然我们怎么判断 wDataOutLength这个指针指到哪里去了, 是否合法
[解决办法]
探讨

wDataOutLength = &offset;
解决了。

读书人网 >C语言

热点推荐