摘要: 首先说一下声明(declaration)和定义(definition)。声明只是告诉编译器存在一个变量,可能会用到;定义是创建一个变量,为变量分配内存空间。声明可以有多个,而定义只能有一个。1.概念数组用来存放多个相同类型的变量,数组的类型就是它存放元素的类型,如 int arr[10] 表示数组arr存放了10个int型变量;指针是一种特殊的变量,它存放地址,它的类型代表了该指针存放哪种类型变量的地址,如 int *p 表示指针p存放一个int型变量的地址。2.数组与指针的异同 1)当数组名作为函数形参时,数组和指针等价,此时编译器将数组名转化成指向数组第一个元素的指针。此时sizeof(. 阅读全文
posted @ 2013-01-04 14:33 SuperTramp 阅读(98) 评论(0) 推荐(0)