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

指针赋值的有关问题

2012-09-12 
指针赋值的问题C/C++ codelinux下void fun(int wReturnCode, char * lpDataOut, int *wDataOutLength){int

指针赋值的问题

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;
解决了。

热点排行