64,647
社区成员
发帖
与我相关
我的任务
分享
#include "iostream"
using namespace std;
int int_array_length(int*);
int main()
{
int index;
int array[100];
cout << sizeof(array) / sizeof(int) << endl;
cout << int_array_length(array) << endl;
/* for(index=0; index<int_array_length(array); ++index)
{
array[index] = index;
}
for(index=0; index<int_array_length(array); ++index)
{
cout << array[index] << endl;
}
return 0; */
}
int int_array_length(int* array)
{
return sizeof(array) / sizeof(int);
}
void fun(int arr[]){
arr++;
}
int main(){
int arr[101];
fun(arr);
return 0;
}
函数内部那个指针 不是常量 可以赋值 可以++