This question already has answers here:
Closed 5 years ago.
How to find the 'sizeof' (a pointer pointing to an array)?
(13个答案)
我在C中有以下代码:
int array[5] = {0,1,2,3,4};

int * p = &array[0];

如何使用指针获取数组的大小?

最佳答案

对不起,这实际上是不可能的。数组的大小不保存在任何地方。你得自己动手。

关于c - 如何在C中使用指向此数组的指针获取数组的大小? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22691789/

10-11 22:58