<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[hemingwu_c的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/hemingwu_c</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; hemingwu_c]]></copyright><item><title><![CDATA[多维数组定义使用]]></title><link>https://blog.youkuaiyun.com/hemingwu_c/article/details/78482863</link><guid>https://blog.youkuaiyun.com/hemingwu_c/article/details/78482863</guid><author>hemingwu_c</author><pubDate>Tue, 14 Nov 2017 20:05:40 +0800</pubDate><description><![CDATA[严格来说,C++语言中没有多维数组,多维数组其实就是数组的数组. 
对于二维数组来说,常把第一个维度称为行,第二个维度称为列. 
1.多维数组的初始化 
允许用花括号括起来的一组值初始化多维数组.



int a[3][4] = {{0,1,2,3},{4,5,6,7},{8,9,10,11}};    //初始化3行4列的数组
int a[3][4] = {0,1,2,3,4,5,6,7,8,]]></description><category></category></item><item><title><![CDATA[C++数组(2)--指针和数组]]></title><link>https://blog.youkuaiyun.com/hemingwu_c/article/details/78469930</link><guid>https://blog.youkuaiyun.com/hemingwu_c/article/details/78469930</guid><author>hemingwu_c</author><pubDate>Tue, 07 Nov 2017 17:08:30 +0800</pubDate><description><![CDATA[1.数组标准库函数begin和end 
这两个函数与容器中的同名函数相类似,得到数组首指针和尾指针.数组不是类类型,所以不是成员函数.需要注意的是尾指针不能解引用和递增操作.int a[5] = {1,2,3,4,5};
int *beg = begin(a);            //beg指向a首元素的指针
int *last = end(a);         //last指向a尾元素下一位]]></description><category></category></item><item><title><![CDATA[C++ 数组(1)]]></title><link>https://blog.youkuaiyun.com/hemingwu_c/article/details/78467458</link><guid>https://blog.youkuaiyun.com/hemingwu_c/article/details/78467458</guid><author>hemingwu_c</author><pubDate>Tue, 07 Nov 2017 14:15:28 +0800</pubDate><description><![CDATA[数组是一直类似于标准库类型vector的数据结构,与vector相同点为都是存放类型相同的数据类型的容器(如果不清楚对象个数,请用vector).这些对象本身没有名字,要通过数组名和所在位置访问.与vector不同点为数组大小固定不能随意添加元素. 
1.定义和初始化数组 
数组是一种复合类型,如a[b],表示一个数组,a—数组名,b—维度,维度说明元素个数,所以维度必须大于0.并且维度必须为已知的]]></description><category></category></item></channel></rss>