| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1301 人关注过本帖
标题:大家好!小弟有一个关于C上机运行的错误Warning prog1.c 9: Possibly incor ...
取消只看楼主 加入收藏
梦想成真2014
Rank: 1
等 级:新手上路
帖 子:8
专家分:4
注 册:2011-8-24
结帖率:100%
收藏
已结贴  问题点数:10 回复次数:4 
大家好!小弟有一个关于C上机运行的错误Warning prog1.c 9: Possibly incorrect assignment in function
大家好!
错误提示:Warning prog1.c 9: Possibly incorrect assignment in function fun
程序可以运行,结果也对!最令人郁闷的是竟然有警告!所以想请教高手告诉我,这类错误的根本原因是什么?谢谢啦!!!
哈哈!代码: while(b[j++]=*(*a+(i++)));
这就是错误的地方了!其中 b为一维数组名,a为二维数组名!其功能就是把二维数组的元素存入一维数组中!个人没发现那个地方有错误,运行结果也对!可关键是她为何会警告???哎……百思不解呀??望高手指点!谢啦!
这是源代码:
void  fun(char  a[M][N], char  *b)
{
  /* 以下代码仅供参考 */
  int n,i=0,j=0; *b=0;
  for(n=0;n<3;n++)
  {
    while(b[j++]=*(*(a+n)+i++));/*错误警告行*/
    j-=1;
    i=0;
  }
}


[ 本帖最后由 梦想成真2014 于 2011-8-25 08:13 编辑 ]
搜索更多相关主题的帖子: function 
2011-08-24 22:44
梦想成真2014
Rank: 1
等 级:新手上路
帖 子:8
专家分:4
注 册:2011-8-24
收藏
得分:0 
回复 2楼 voidx
哈哈 你好!代码已贴上!敬请指教!!

成也风云!败也风云!
2011-08-25 00:07
梦想成真2014
Rank: 1
等 级:新手上路
帖 子:8
专家分:4
注 册:2011-8-24
收藏
得分:0 
回复 2楼 voidx
你好! 代码已贴上!请问该如何进行强制转换!数组元素为字符型的!谢谢了!

成也风云!败也风云!
2011-08-25 00:12
梦想成真2014
Rank: 1
等 级:新手上路
帖 子:8
专家分:4
注 册:2011-8-24
收藏
得分:0 
回复 7楼 pauljames
????i++这个问题还是不理解??

成也风云!败也风云!
2011-08-25 08:11
梦想成真2014
Rank: 1
等 级:新手上路
帖 子:8
专家分:4
注 册:2011-8-24
收藏
得分:0 
回复 6楼 voidx
贴好了!谢谢啦!

成也风云!败也风云!
2011-08-25 08:15
快速回复:大家好!小弟有一个关于C上机运行的错误Warning prog1.c 9: Possibly ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.037855 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved