网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

c语言中批量初始化函数 c语言中批量初始化函数怎么写

C语言中,如何把数组里面的每一项都初始化为同一个值?

需要准备的材料分别有:电脑、C语言编译器。

公司主营业务:成都网站设计、成都网站建设、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。成都创新互联公司是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。成都创新互联公司推出志丹免费做网站回馈大家。

1、首先,打开C语言编译器,新建一个初始.cpp文件,例如:test.cpp。

2、在test.cpp文件中,输入C语言代码:

int a[3];

memset(a, 0, sizeof(a));

printf("%d", a[0]);

printf("%d", a[1]);

printf("%d", a[2]);

3、编译器运行test.cpp文件,此时成功将数组每一项都初始化为0。

c语言memset(&a, 0, sizeof(struct customer));

memset(a,

0,

sizeof(struct

customer))函数定义在memory.h中,用于给指定的内存区域赋值,在该语句中,a指定待赋值的内存首地址,0是要赋的值,而sizeof(struct

customer)用于该内存区域待赋值的长度。

C语言批量初始化数组

对于数组的初始化大家应该都是了然于胸的,相信大家平时应该会 遇到可能需要对数组进行一些批量的赋值的情况,比如我需要一个这样的数组 :

第1个元素到第7个元素均为99,这种时候如果按照普通的写法,我们需要把所有的元素的具体内容都写出来,需要重复写多次99,如果数量不多的话,写一遍也不会很耗时间,但是如果数量比较庞大的话,那就非常麻烦了,所以有没有什么比较简洁的办法能够方便快捷的批量初始化数组呢?其实是有的。

C99支持这样一种数组初始化方式,可以很方便的对数组进行初始化:

省略号的两边的数字代表元素的下标,实际意义是将第1个元素至第7个元素均赋值为99;

示例:

输出:


名称栏目:c语言中批量初始化函数 c语言中批量初始化函数怎么写
URL标题:http://bjjierui.cn/article/dddhcoi.html

其他资讯