一维数组、二维数组和指针的相关计算

    我们经常会把数组和指针混淆,那指针和数组有没有关系呢?声明一个数组时,编译器将根据声明所至指定的元素数量为数组保留内存空间,然后再创建数组名,它的值是常量(也就是说没有为数组名创建内存空间)并且指向这段空间的起始位置。声明一个指针变量时,编译器只为指针本身保留内存空间(32位平台4字节,64位平台8个字节)。 请看如下几个例子,可以有效区分数组和指针: 1.首先请看一维整型数组相关计算:
相关文章
相关标签/搜索