社区
C语言
帖子详情
这个函数哪里有错误?请教各位高手。
4inSky
2003-11-07 12:28:11
int * GetInt(char *str)
{
int *value;
*value =0;
return &value;//这一行有错误,但我不知道为什么
}
...全文
64
11
打赏
收藏
这个函数哪里有错误?请教各位高手。
int * GetInt(char *str) { int *value; *value =0; return &value;//这一行有错误,但我不知道为什么 }
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
alphafeng
2003-11-07
打赏
举报
回复
支持!!!!
Wolf0403
2003-11-07
打赏
举报
回复
int * GetInt(char * str){
int myInt = * str;
int * value = & myInt; // int * -->> int **,应该出错
* value = 0;
return value;
}
wangjiashun
2003-11-07
打赏
举报
回复
不能返回局部变量的地址
ZheX
2003-11-07
打赏
举报
回复
再怎么改,到最后也是显示*value=0的时候的地址,当中觉得都是多余的
ZheX
2003-11-07
打赏
举报
回复
直接 int* value; *value=*str; 不就好了吗,为什么还要多加个myint
bing_huo
2003-11-07
打赏
举报
回复
return value;
Muzhu
2003-11-07
打赏
举报
回复
那是不是这样?
int * GetInt(char * str){
int myInt = * str;
int * value = & myInt;
* value = 0;
return value;
}
cyj2008
2003-11-07
打赏
举报
回复
Zark(金陵五月) 说的也没错!!
cyj2008
2003-11-07
打赏
举报
回复
定义指针时并没有对它进行初始化,所以指针value所指的地址为一个不可预测的地址值,
*value=0语句的执行结果将会使内存中value指针所指内存单元的值发生改变,造成破坏本程序甚至是其他程序的数据(有时候甚至会破坏代码段中的数据),影响程序的正常执行.(当然一般情况下不会发生这种情况)
thmoftherain
2003-11-07
打赏
举报
回复
完全正确 Good
Zark
2003-11-07
打赏
举报
回复
因为value的类型是int*,所以&value得到的类型应该是int**,而你的要求的返回值类型是int*,从而导致了类型不匹配.
改写Err.Raise,使之不弹出对话框只是中止程序.txt
如何改写Err.Raise,使之不弹出对话框只是中止程序 有个中止程序的问题困扰了我一个礼拜,始终没有相处解决方案,特来
请教
各位
高手
背景: 1.目前我们公司的一套程序由于历史遗留问题,没有采用正规的
函数
返回值的方法来弹出报错对话框,而是使用了大量的Err.Raise 方法来弹出
错误
信息,用户点确定后,程序即中止,不在往下执行 2.目前我们需要在现在的代码上增加自动执行程序的功能,所以当程序遇到报错后,就弹出了这个对话框,需要人工去干预,不会自动中止
我想
请教
各位
高手
一个问题!
我想
请教
各位
高手
一个问题,我用的是.net2003智能化手持的开发。 在调用服务程序时(用winform写的)开始时是正常的,可是没调两次就会出现一个异常,而不能再调用服务程序上的
函数
,异常中出现的
错误
如下: 未处理的“System.Net.WebException”类型的异常出现在System.Web.Services.dll中。其他信息:无法找到资源程序集请各位
高手
帮帮忙,急用啊!谢谢了!
c语言isnumber
函数
的使用方法,无法使用isNumber
函数
?
无法使用isNumber
函数
?
请教
各位
高手
,我现在在C#中写了个判断一个字符串中的字符是否为数字,用到了isNumber(str,i)这个
函数
,具体内容如下!public bool isnum(string str){int i;bool result=true;for(i=0;i{if(IsNumber(str,i))result=true;elseresult=false;}return re...
java
错误
代码_Java
错误
代码及异常处理
现在有个项目,遇到
错误
代码和异常处理方面的问题,
请教
各位
高手
。背景:项目对外提供服务,这些服务是对很多外部系统提供服务的封装,每个外部系统有自己的
错误
代码,没有统一的规范。有些外部系统自己规范都不统一,有的时候返回
错误
代码,有的时候返回
错误
信息,有的时候
错误
代码和
错误
信息在一起。目前可选的解决方案:一、直接使用外系统
错误
代码方法:直接使用外系统
错误
代码问题:混乱,
错误
代码可能重复,排除该方法二、使...
请教
各位
高手
下面的
错误
是什么
错误
的啊
com.baosight.plms.share.bo.impl.SequenceManagerBO.keyGen2(SequenceManagerBO.java:42) com.baosight.plms.fm.bo.impl.EstimateVoyageFeeBO.doEstimateTransFee(EstimateVoyageFeeBO.java
C语言
70,022
社区成员
243,263
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章