关于数组的初始化

来源:互联网 发布:pdf解密软件 mac 编辑:程序博客网 时间:2024/04/20 01:44

一般来说,数组的初始化有多种方略:

 

如果将其定义成全局性的,则会自动用缺省值初始化。如果成员数目较少,可以在定义时{}初始化,如果内含的初始值小于数组的定义元素个数,则其他的会自动赋值缺省值。

 

否则,需要自己初始化时:

1. 可以用循环做

2. memset,但是注意该函数是基于byte by byte的,因此对于非char型数组,初始化值非0时不可以用。

3. stl::fill()通用,不管初始值是0还是非0

4. memcpy

5. 对于char型数组,可以用strcpy,memmove等整体赋值。

……

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 对不听话的孩子怎么办 孩子在学校不听话怎么办 孩子叛逆不回家怎么办 孩子厌学怎么办青春期叛逆 孩子青春期叛逆家长怎么办 孩子老哭不听话怎么办 8岁宝宝不听话怎么办 儿孑不听话叛逆怎么办 孩子太小不听话怎么办 得了只有很紧张怎么办 内向的妈妈孩子怎么办 对孩子没有耐心怎么办 孩子心理有问题怎么办 孩子心里有问题怎么办 父母打架我该怎么办 爸爸妈妈要离婚怎么办 父母吵架怎么办动手了 父母因为钱吵架怎么办 父母吵架孩子该怎么办 特别倔强的孩子怎么办 孩子胆小不自信怎么办 孩子不自信家长怎么办 二年级孩子厌学怎么办 儿童注意力不集中怎么办 小学数学成绩差怎么办 孩子英语成绩差怎么办 小学成绩差初中怎么办 小孩一年级成绩不好怎么办 孩子的记忆力差怎么办 普法考试没有考怎么办 小孩迷上玩手机怎么办 营养师证取消了怎么办 变频器输出缺相怎么办 体育中考来月经怎么办 不动精子率低怎么办 精子向前运动低怎么办 精子运动力低怎么办 精子正常形态低怎么办 精子畸形率100%怎么办 军训鞋子太硬怎么办 初中复读生学籍怎么办