bool数组初始化

bool数组初始化输入memset(boolArray,0,sizeof(Array));头文件是#include;如果初始化为全部false,c++有一个零初始化器(zero-initializer)boolboolArray[ARRAY_SIZE]={0};这个零初始化器是通用的,其他类型的数组也可以通过这个初始化;charmyarray[ARRAY_SIZE]=

大家好,又见面了,我是你们的朋友全栈君。

  1. 输入memset(boolArray,0,sizeof(Array));
    头文件是#include<memory.h>;
  2. 如果初始化为全部false,c++有一个零初始化器(zero-initializer)
    bool boolArray[ARRAY_SIZE] = { 0 };

这个零初始化器是通用的,其他类型的数组也可以通过这个初始化;
char myarray[ARRAY_SIZE] = {0}//全部是字符0
char* myPtrArray[ARRAY_SIZE] = { 0 };//空指针

注意全部初始化为1不能:
bool boolArray[ARRAY_SIZE] = { 1 }
这样只会把第一个bool值初始化为true,其他都是false;

可以这样:
std::fill_n(FcpNumberIsOk, MAX_FCPS, true);

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/161064.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • STM32F407 + LAN8720A + LWIP 实现TCP服务器

    STM32F407 + LAN8720A + LWIP 实现TCP服务器STM32F407+LAN8720A+LWIP实现TCP客户端环境说明:开发板:某宝买的,STM32F407IGSTM32CUBEMX5.6HALLibVersion1.25(一)配置时钟(二)配置调试串口(三)配置以太网ETH(1)基础配置顺序依次说明:LAN8720A使用的是RMII接口进行配置寄存器自动重连使能MAC地址LAN8720A的物理地址(类似IIC的从设备地址),可配置为0或者1,由LAN8720A的RXER/PHYAD0引脚控制

    2022年6月17日
    50
  • Java实现JWT的Token认证机制[通俗易懂]

    Java实现JWT的Token认证机制[通俗易懂]Java实现JWT的Token认证机制

    2022年4月23日
    37
  • 关于整型转字符串的三种方法[通俗易懂]

    关于整型转字符串的三种方法[通俗易懂]首先声明,我写博客很大程度是为了记录和分享我的编程之路,如果后来人是在百度上面搜到我的文章,动机不是为了知识本身,而是为了应付题目的话,我话摆在这里,借鉴可以,但是一定要转化成自己的知识,不要只抄,然后没弄懂,那还不如直接花钱请人帮你做了,我一直秉持的原则就是,你真不想干某件事,而这件事又在你看来是没有意义的话,倒还不如用钱解决,说白了就是用钱买时间,没有必要在一些对你没有意义的地方花过多时间,倒还不如用这么点时间去做一些更有意义的事情。众所周知,C语言是一门很基础的入门语言,相对于python这些脚本语

    2022年10月19日
    0
  • PSTools[通俗易懂]

    PSTools[通俗易懂]howtogetthePSTools?fromhere:http://technet.microsoft.com/en-us/sysinternals/bb897553.aspxAfterdownloadthePSToos,youcanextratehPSToos,thenkyouwillgetasetofPCtools.thatcotain

    2022年10月22日
    0
  • 有auto为什么还要decltype ?详解decltype的用法[通俗易懂]

    有auto为什么还要decltype ?详解decltype的用法[通俗易懂]decltype用法auto和decltype推导类型的区别decltype用法:1.decltype变量2.==decltype表达式==2.1表达式做右值2.2表达式能做左值3.decltype函数3.1decltype(f())3.2decltype(f)C++11中decltype的主要作用auto和decltype推导类型的区别在中,我介绍了auto的用法及其实际编程中的应用,既然auto可以推导变量的类型,为什么C++11还引进decltype类型说明符呢?关于这一点,C++

    2022年9月8日
    0
  • 你真的懂Java怎么输出Hello World吗?「建议收藏」

    你真的懂Java怎么输出HelloWorld吗?1.你会不会输出”HelloWorld!”?2.小生抛砖引玉,欢迎指正3.总结1.你会不会输出”HelloWorld!”?当我们学习一门编程语言的时候,我们都会先学如何输出HelloWorld!????:“你真的会吗?”????:“会!”????:“以下这几个例子,我背都给你背下来!!!!”【骄傲】C语言printf(“HelloWorld!”);C++语言cout<<“HelloWorld!”;

    2022年4月15日
    90

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号