CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C++ Builder >  基础类

求助,实在是看不出哪里出了毛病

楼主philipshuang(阿飞)2004-05-03 17:29:30 在 C++ Builder / 基础类 提问

struct   sldata  
  {   int   a[];  
      int   lastpos   ;  
      }   ;  
  int   lineinsert   (sldata   r   ,int   pos   ,int   max,int   insertv);  
  //---------------------------------------------------------------------------  
   
  #pragma   argsused  
  int   main(int   argc,   char*   argv[])  
  {           sldata   o;   int   n=8,i,p,v,m;  
            o.lastpos   =9;  
            o.a[n+1];  
          for   (i=0;i<n;i++)  
              {   o.a[i]=i;  
                cout<<o.a[i]<<"   ";}  
  运行到这里,o.lastpos的值总是0,不管你赋不赋值,到底哪里出错了啊,BCB有时候学得真的是蛮麻烦,我觉得上面的代码没错啊 问题点数:0、回复次数:4Top

1 楼friendbcb(平果)回复于 2004-05-03 17:58:23 得分 0

你的   int   a[],相当于   int   *   a   ,指声明的一个指正。Top

2 楼philipshuang(阿飞)回复于 2004-05-03 18:03:20 得分 0

但lastpos   该赋值后,怎么总是0,是不是不能赋值啊,我的意思是好像lastpos的赋值与否与int   a[]无关吧Top

3 楼stayhere(且留连)回复于 2004-05-03 21:26:29 得分 0

内存覆盖?因为int   a[]没有正确地分配内存空间?Top

4 楼diligent_boy(笨笨)回复于 2004-05-04 09:03:18 得分 0

up!!1Top

相关问题

  • 求求你们,可怜可怜我罢,我实在看不出哪里错来了
  • 做数据库链接时,出现了编译错误,实在看不出错在哪里,请各位高手指点!
  • 大家帮忙看一段程序,偶新写的,但是每次都会出错,实在看不出错在哪里了
  • 帮我看看吧,实在看不出来那错?
  • 求助,一个java取值的问题,怎么都看不出来毛病,在线等
  • 快疯啦~sos~hibernate+struts~实在看不出来问题在那里~
  • 我怎么也看不出这个问题出在哪里!您能帮我一下么?
  • 帮忙,我真的看不出哪里错了?我总觉得就是没错,可就是过不去
  • 看起来很简单,其实应该简单,但看不出问题出在哪里
  • 大家帮我看看,到底出什么问题,我实在看不出来,谢谢

关键词

  • sldata
  • lastpos

得分解答快速导航

  • 帖主:philipshuang

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo