• 技术文章 >C语言 >C语言教程

    c语言中数组的三种类型

    小妮浅浅小妮浅浅2021-09-23 09:49:51原创14556

    1、一维数组,声明时数组名称前面的类型是数组元素的类型。

    例:inta[4];这表明一个整型数组的长度是4,每个元素都是一个整型数组。

    分组的赋值方法如下:

    数组类型 数组名 [自定义数组的长度] 数组名[下标]=值
    int 数组名[数组的长度]={数组的第一个元素,数组的第二个元素,... ,数组的第N个元素}

    我们通常通过for循环给数组赋值。

    注:若数组中的某一元素没有赋值,则默认值为0。

    2、二维数组,可以作为种表格,它有行有列。

    例: 数组类型 数组名[数组中一维数组的长度][数组中二维数组的长度]

    二维数组的赋值:

    数组类型 数组名[一维数组的长度][二维数组的长度]; 数组名[一维数组某个元素的下标][二维数组某个元素的下标]=值;

    3、字符数组,c语言中没有字符串的概念只有单个字符,所以称一串字符串为字符数组。

    字符数组的定义是这样的:

    char 字符串名 [字符串长度]="这里是你的字符串"

    另外在c语言的字符串中要以\0去进行结尾否则这个字符数组是没有结尾的。

    以上就是c语言中数组的三种类型,希望对大家有所帮助。更多C语言学习指路:C语言教程

    本教程操作环境:windows7系统、C11版,DELL G3电脑。

    专题推荐:c语言 数组
    上一篇:c语言中有哪些循环语句 下一篇:C语言中数组越界是什么

    相关文章推荐

    • java与c语言区别• c语言数据类型转换的方法• c语言中有哪些运算符• c语言scanf()输入函数的介绍• c语言printf输出函数的介绍• c语言中有哪些循环语句

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网