指针是C/C++语言的特色,而数组名与指针有太多的相似,甚至很多时候,数组名可以作为指针使用。但是数组名有些地方又不同于指针。这里将数组名与指针用法的不同做一下总结(有些资料来自互联网),不妥之处,还望指正!(本文程序在WIN32平台下编译):1、数组名和指向那个数组的指针,地址相同,但大小不同用例子来说明: 代码如下:#include “stdafx.h”#include using namespace std;int _tmain(int argc, _TCHAR* argv[]){ int arr[10]={1,1,1,1,1,1,1,1,1,1}; int* p=a