C语言数组注意事项

2018-09-05  本文已影响0人  AuglyXu

数组和函数

void printArray(int num[],int count)
{
   //  int len = sizeof(num) / sizeof(num[1]);//结果为1
  for(int n = 0;n < count;n++)
  {
        printf("num[%i] = %i",n,num[n]);
  }
}

数组名

int age[3] = {1,3,5};
printf("ages = %p\n",ages);
printf("&ages = %p\n",&ages);
printf("&ages[0] = %p\n",&ages[0]);

//以上三个输出结果相同,结论:ages = &ages = &ages[0]
上一篇 下一篇

猜你喜欢

热点阅读