【发布时间】:2011-10-17 22:56:38
【问题描述】:
函数无法初始化数组,因为 sizeof() 返回 int pointer 的字节
不是myArray 指向的内存大小。
void assignArray(int *myArray)
{
for(int k = 0; k < sizeof(myArray); ++k)
{
myArray[k] = k;
}
}
还有其他问题吗?
谢谢
【问题讨论】:
-
你还有什么期待吗?
-
“除此之外,《林肯夫人》这部戏怎么样?”
-
最好先解决这个大问题,然后再考虑新修复的版本是否还有其他问题。
-
这些 cmets 是否对 OP 有用?他讲了一个问题,比较好(我明白他的意思),他显然没有你们知道的那么多,但你认为开玩笑可以吗?!?真的很酷的家伙..
标签: c++ arrays function pointers initialization