2012年2月6日

C++指針淺析(2)

摘要: 一.指针和数组的定义 指针是指针,指针变量存储的是一个地址,用来间接访问数据,在32位系统下,一个指针变量(包括void指针)始终占4个字节的空间。指针可以指向任何内存空间,但不是任何内存空间都可以通过指针去访问。 数组是数组,定义一个数组之后,编译器便根据该数组元素的类型和个数在内存开辟一段连续的空间来存放数据,从而直接访问数据。 下面看一个例子 在file1.c中有如下代码:char p[100]="abcdef"; 在file2.c中有如下代码:#include<stdio.h>extern char *p;int main(void){ printf(& 阅读全文

posted @ 2012-02-06 16:55 Mayvar 阅读(626) 评论(0) 推荐(0) 编辑

导航