首页 > 代码库 > 数组基础实例

数组基础实例

1.

#include <stdio.h>

// another file
// char* p = "Hello World!";

extern char p[];

int main()
{
    printf("%s\n", p);
    
    return 0;
}

说明:

数组是一片连续的内存空间
数组的地址和数组首元素的地址意义不同
数组名在大多数情况下被当成常量指针处理
数组名其实并不是指针, 在外部声明时不能混淆

 

数组基础实例