当前位置: 代码迷 >> C语言 >> 数组长度与地址空间有什么联系?不吝赐教
  详细解决方案

数组长度与地址空间有什么联系?不吝赐教

热度:438   发布时间:2005-10-09 19:43:00.0
数组长度与地址空间有什么联系?不吝赐教
定义了一个长为80的数组,WAVE提示:ADRESS SPACE OVERFLOW !
直至改成item[74]采编译通过 ,为什么???
--------------------------------------------------------------------------------------------------------------
main ()
{                       
  char item[80];           
  clrscr();
  printf("\nEnter a string:");gets(item);
  printf("\nThe string is :\%s\n",item);
  fun(item);
  printf("\n\nThe string of changing is:\%s\n",item);
搜索更多相关的解决方案: item  空间  string  长度  不吝  

----------------解决方案--------------------------------------------------------
提示的意思就是:地址空间溢出,说白了就是内存不够了。
不知道你这个main函数里的fun(item)函数做了什么动作,可能是fun函数导致的这个问题吧。
----------------解决方案--------------------------------------------------------