[求助]如何定义不定长数组?
如何定义不定长数组?
谢谢
如何定义不定长数组?
谢谢
2007-09-22 14:47
2007-09-22 14:57

2007-09-22 15:00
//我的意思不是这个..
//我写了个测试程序有些问题,
//我是用指针定义不定长数组的.
//你们看看有什么问题.
#include <stdio.h>
int main(void)
{
int* p = new int;
int count = 0;
while(getchar()!='\n')
{
scanf("%d", p + count);
count++;
}
for(int j = 0; j<count; j++)
{
printf("%d ", *(p+j));
}
delete p;
return 0;
}
[此贴子已经被作者于2007-9-22 15:18:53编辑过]
2007-09-22 15:11
2007-09-22 15:12
我不会C的动态分配.
2007-09-22 15:17
[此贴子已经被作者于2007-9-23 12:45:23编辑过]

2007-09-22 15:29
不好意思啊...因为我忘记了C++的输入函数了.
所以就indlude了C的I/O
我也有在看书..这只是我自己在做的试验...
看到结果不是自己所想的..所以就上这问来了..
请多多指教...
2007-09-22 15:47
2007-09-22 15:56
2007-09-22 22:56