当前位置: 首页 > news >正文

关于数组初始化问题

真的烦人,今天在做一道题的时候,发现一个问题,数组的初始化能不能这样,

    int N=0;scanf("%d",&N);int a[N]={0};int N=0;scanf("%d",&N);int a[N];

结果是不能的,不知道为什么,反正待定参数不能这样初始化。

而且数组声明了必须要初始化,不然后会有脏数据,比如这样也是错误的,

int a[1001];

方正就是说数组必须要初始化,不然他喵的老是错误!!!!

确定长度:

int a[10]={0};
char str[10]="\0";    //等价于char str[10]={0};int a[10]={0,1,2,3,4,5,6,7,8,9};
char str[10]="Hello";    //也可以写成char str[10]={'H','e','l','l','o','\0'}

待定长度: 

    int a[N];for(int i=0;i<N;i++){a[i]=0;}
    int a[N];for(int i=0;i<N;i++){scanf("%d",&a[i]);}

http://www.lryc.cn/news/322083.html

相关文章:

  • webRtc麦克风摄像头检测
  • 3703. 括号的匹配 北京师范大学考研上机真题 栈的思想
  • SpringCloud中的@EnableDiscoceryClient和@EnableFeignClients注解的作用解析、RPC远程过程调用
  • 关于安卓文件复制的杂谈(一)文件复制,文件夹复制
  • Lucene查询语法,适用于 ELk Kibana 查询
  • 蓝桥杯2023年第十四届省赛真题-阶乘求和
  • 多租户平台前端存储结构的选择
  • C++11 新特性:常量表达式 constexpr(下)
  • 大数据开发--02.环境准备
  • 选择word中的表格VBA
  • 开放签开源电子签章白皮书-简版
  • uniapp、vue2.6、H5,利用腾讯TRTC,快速跑通1v1视频功能
  • Spring Data访问Elasticsearch----查询方法
  • PyTorch 深度学习(GPT 重译)(四)
  • 视频无水印批量下载软件|抖音视频提取工具
  • 【linux】环境基础|开发工具|gcc|yum|vim|gdb|make|git
  • 小程序中实现轮播图左向堆叠
  • 零基础入门数据挖掘系列之「建模调参」
  • 如何在Mac中删除照片?这里有详细步骤
  • Qt笔记 事件处理_鼠标事件
  • 【Vue】三、使用ElementUI实现图片上传
  • ffmpeg的ffprobe.exe查询修改视频信息
  • Windows 2019服务器上安装NFS服务器
  • 元素定位之xpath和css
  • JavaScript 什么是纯函数,有哪些常见的纯函数
  • c++ 指针大小
  • IBM SPSS Statistics:提升数据处理效率的利器
  • is ignored, because it exists, maybe from xml file
  • Spark面试整理-Spark是什么?
  • Android 13.0 开机启动优化之PMS扫描apk耗时相关功能优化