AutoCAD
3DMAX
C语言
Pro/E
UG
JAVA编程
PHP编程
Maya动画
Matlab应用
Android
Photoshop
Word
Excel
flash
VB编程
VC编程
Coreldraw
SolidWorks
A Designer
Unity3D
AE教程
Delphi
C++
汇编语言
数据结构
软件工程
ASP编程
JSP
JavaScript
XML
SQL Server
ACCESS
MySQL
速读教程
IQ智商
记忆力
口才教程
学习方法
软件工程
ASP编程
JSP
JavaScript
XML
html游戏
ACCESS
MySQL
首页
>
C++
C++中数组和指针类型的关系浅议
51自学网
http://www.wanshiok.com
本文主要讲述的数组和指针类型的关系,通过对他们之间关系的了解可以更加深入的掌握数组和指针特性的知识!
一个整数类型数组如下进行定义
C++ 代码
int a[]={1,2,3,4};
如果简单写成
C++ 代码
a;
//数组的标识符名称
这将代表的是数组第一个元素的内存地址,a;就相当于&a[0],它的类型是
数组元素类型的指针
,在这个例子中它的类型就是int*
如果我们想访问第二个元素的地址我们可以写成如下的两种方式!
C++ 代码
&a[1];
a+1
//注意这里的表示就是将a数组的起始地址向后进一位,移动到第二个元素的地址上也就是a[0]到a[1]的过程!
数组名称和指针的关系其实很简单,其实数组名称代表的是数组的第一个元素的内存地址,这和指针的道理是相似的!
 
论C/C++函数间动态内存的传递
算术编码用c++的实现
Command模式应用实践
泛型<编程>:volatile——多线程程序员最好的朋友volatile修正
mscorwks.dll在.Net中的地位以及在.Net代码保护方面的应用
C++程序设计之四书五经
C++类对象的复制-拷贝构造函数
C++类对象的拷贝构造函数
Vista后,C++ Builder 2007托管还是原生?
C++的明天——以及明天的明天
上一篇:
C++中结构体的的慨念和使用方法
下一篇:
C++程序设计从零开始之表达式
分享到:
QQ空间
新浪微博
腾讯微博
人人网
网易微博
CAD教程
教师招聘
招聘信息
51自学网 我要自学网视频教程,视频下载 自学网 自学编程网 CAD自学网 PS自学网 www.wanshiok.com
网站地图