学习c语言第八周

这篇博客详细讲解了C语言中数组的创建、初始化和内存存储,包括一维和二维数组。还介绍了如何将数组作为函数参数,并提供了一个冒泡排序函数的例子。重点讨论了数组地址和长度的问题。
摘要由CSDN通过智能技术生成

数组

重点内容

  1. 一堆数组的创建和初始化
  2. 一堆数组的使用
  3. 一堆数组在内存中的储存
  4. 二堆数组的创建和初始化
  5. 二堆数组的使用
  6. 而对数组在内存中的储存
  7. 数组作为函数参数

1.一维数组的创建和初始化

数组----通俗的讲就是一组数

        ----概念:一组相同类型元素的组合

数组的创建

int main()
{
    int     arr       [8];
 //type_t  type_name  [const_n]
return 0;
}

【const_n】一定要是常量表达式,数组名是数组首元素的地址

数组的初始化 

什么是初始化?

例如刚开始给a赋值为10 ----  int a = 10;//初始化

//数组的初始化
int arr[6] = [1,2,3,4,5,6] //完全初始化
int arr[6] = [1,2,3]//不完全初始化
int arr2[] = [1,2,3]//前面的[]根据后面的确定元素个数,一定要初始化
//字符数组
char ch[5] = {'a','b','c'}; //没有初始化的默认为0
char ch[] = {'a','b','c'};  
char ch[5] &
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值