#include <stdio.h>
int main ()
{
/* 带有 5 个元素的整型数组 */
double balance[5] = {1000.0, 2.0, 3.4, 17.0, 50.0};
double *p;
int i;
p = balance;
/* 输出数组中每个元素的值 */
printf( "使用指针的数组值\n");
for ( i = 0; i < 5; i++ )
{
printf("*(p + %d) : %f\n", i, *(p + i) );
}
printf( "使用 balance 作为地址的数组值\n");
for ( i = 0; i < 5; i++ )
{
printf("*(balance + %d) : %f\n", i, *(balance + i) );
}
return 0;
}
double balance[5] = {1000.0, 2.0, 3.4, 17.0, 50.0};
printf("%d\n",balance);//代表地址
printf("%f\n",*balance);
printf("%f",*(balance+1));
来源:CSDN
作者:张汝祥
链接:https://blog.csdn.net/weixin_42544051/article/details/104774389