要是数组没有设定长度会怎样?是自动设置个默认值吗

来源:6-2 数组的遍历

Winooo

2018-10-27 17:15

要是数组没有设定长度会怎样?是自动设置个默认值吗

写回答 关注

4回答

  • 壞尐孩
    2018-10-27 17:31:28
    已采纳

    除了(int array[]={0} )初始化的时候可以,其他会报错的

  • 栀丶零
    2019-04-22 12:50:42
    //要是没设置长度的话,可以用这个办法确定长度
    int arr[]={1,2,3.45,5,6}
    int i=sizeof(arr)/sizeof(int)//这时的"i"就是数组的长度
    /*sizeof()函数能求出数组的字节数,然后再除以相应的数组类型所占的字节数就能得出数组长度*/


  • 木子讷
    2019-01-03 16:39:02

    就超出下标,会随便弄一个值给你的

  • Winooo
    2018-10-27 18:33:29

    能问具体点吗?。。。。

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926024 学习 · 20793 问题

查看课程

相似问题