直接獲取int型數組的長度有的時候可能會出問題,所以可以藉助指針來得到它的長度。
#include<iostream>
using namespace std;
int main(void)
{
int n;
cin >> n;
int *d;
int c[100];
for (int i = 0; i < n; i++)
{
cin >> c[i];
}
d = c;
cout << "size:" << sizeof(d)-1 << endl;
return 0;
}