数组初始化的4种方式「建议收藏」

数组初始化的4种方式「建议收藏」1.直接给每个元素赋值intarray[4]={1,2,3,4};2.给一部分赋值,后面的全部为0intarray[4]={1,2};3.由赋值参数个数决定数组的个数intarray[]={1,2};4.数组元素的值是随机分配的intarray[4]={};当初始化参数时,推荐使用intarray[4]={0};voidPrint(i…

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

1. 直接给每个元素赋值
int array[4] = {1,2,3,4};
2. 给一部分赋值,后面的全部为0
int array[4] = {1,2};
3. 由赋值参数个数决定数组的个数
int array[] = {1,2};
4. 数组元素的值是随机分配的
int array[4] = {};
当初始化参数时,推荐使用 int array[4] = {0};

void Print(int array[], int size)
{
    qDebug() << "//";
    for (int i = 0; i < size; i++)
    {
        qDebug() << "array = " << array[i];
    }

}

    //1. 直接给每个元素赋值
    int array1[4] = {1,2,3,4};
    //2. 给一部分赋值,后面的全部为0
    int array2[4] = {1,2};
    //3. 由赋值参数个数决定数组的个数
    int array3[] = {1,2};
    //4. 数组元素的值是随机分配的
    int array4[4] = {};

    Print(array1, 4);
    Print(array2, 4);
    Print(array3, 2);
    Print(array4, 4);

输出结果;
数组初始化的4种方式「建议收藏」

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

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/161098.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • URL 字符编码建议收藏

    URL编码会将字符转换为可通过因特网传输的格式。URL-统一资源定位器Web浏览器通过URL从web服务器请求页面。URL是网页的地址,比如http://www.cnblogs.co

    2021年12月20日
  • ThreadPool.QueueUserWorkItem启动慢

    ThreadPool.QueueUserWorkItem启动慢一、问题描述ThreadPool.QueueUserWorkItem启动慢,在项目过程中发现当线程数量达到一定量的时候发线线程启动速度慢,影响了正常的实时性业务。二、解决方法加入ThreadPool.SetMinThreads(1000,1000)后,整个进程启动变块。如图1和图2,变快了。…

  • django urls_php通过url传递参数

    django urls_php通过url传递参数前言为什么我们url需要命名呢?url命名的作用是什么?我们先来看一个案例案例我们先在一个Django项目中,创建2个App,前台front和后台cms,然后在各自app下创建urls.py文件

  • Linux下c语言多线程编程

    Linux下c语言多线程编程创建线程函数pthread_create()和等待线程函数pthread_join()的用法。注意:在创建线程pthread_create()之前,要先定义线程标识符:pthread_t自定义线程名;例子1:创建线程以及等待线程执行完毕。#include<stdio.h>#include<stdlib.h>#include<pthread.h>//线程要运行的函数,除了函数名myfunc,其他全都是固定的。void*myfunc(){ p

    2022年10月21日
  • 锐捷交换机开启poe_锐捷交换机status灯绿灯闪烁

    锐捷交换机开启poe_锐捷交换机status灯绿灯闪烁Ruijie#conft//进入配置模式Enterconfigurationcommands,oneperline.EndwithCNTL/Z.Ruijie(config)#vlan800//配置网管VLAN,此VLANID固定为800Ruijie(config-vlan)#nameManager-Vlan//配置网管VLAN名称Ruijie(config-vlan)#v…

  • 微信强制解绑手机号码方法[通俗易懂]

    微信强制解绑手机号码方法[通俗易懂]现在微信不用手机号已经无法进行注册,但是一个手机号却可以多次注册。这问题就来了,怎么将手机号进行解绑然后继续注册呢?7月27日实测有效。步骤如下:1、记住需要解绑手机的微信号,然后退出微信2、

发表回复

您的电子邮箱地址不会被公开。

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