学习C语言_指针_5_指针和一维数组

一维数组名是个指针常量,它存放的是一维数组第一个元素的地址.

 

#include <stdio.h>

int main (void)

{
   
    int a[5];//a是变是名,它有5个元素.

    
    printf ("%#X\n", &a[0]);//以16进制输出a的第一个元素的地址.
    
    printf ("%#X\n", a);//以16进制输出a的地址.
    
    return 0;
   
}

运行结果:

image

 

由此可以看出变量a的地址就是a[0]的地址.

posted on 2011-07-04 20:35  liwenodo  阅读(199)  评论(0)    收藏  举报

导航