首页 > 其他分享 >C语言数组

C语言数组

时间:2023-12-16 11:32:02浏览次数:29  
标签:初始化 arr ch 下标 int C语言 数组

数组----一组相同类型分元素的集合。

C语言数组_数组

第一个int arr[10]叫完全初始化;第二个char ch[5]叫不完全初始化,剩余的默认为零。

输出结果如下:

C语言数组_数组_02

可以看到,下标是从0开始的,就是最左边一列的数字。

数组使用下标来访问的。

C语言数组_数组_03

标签:初始化,arr,ch,下标,int,C语言,数组
From: https://blog.51cto.com/u_16391844/8850910

相关文章

  • C语言如何处理scanf输入函数不安全的问题?
    要不看到这个警告,只需在整个代码的第一行输入:这样scanf函数就不会报错了。......
  • C语言循环语句
    首先根据题意画出示意图来,例如:然后用while()或for()语句,注意嵌套和各种情况......
  • C语言函数的递归
    C语言是一种非常强大的编程语言,它具有丰富的功能和灵活的语法。其中,函数递归是C语言中一个非常重要的概念,它能够让我们在编写程序时更加高效和简洁。在本文中,我们将深入探讨C语言函数递归的原理和用法。首先,让我们来了解一下函数递归的概念。函数递归是指一个函数在其函数体内调用......
  • 旋转数组 二分查找变种
    题目搜索旋转排序数组整数数组nums按升序排列,数组中的值互不相同。在传递给函数之前,nums在预先未知的某个下标k(0<=k<nums.length)上进行了旋转,使数组变为[nums[k],nums[k+1],...,nums[n-1],nums[0],nums[1],...,nums[k-1]](下标从0开始计数)。例如,[0,1,2,......
  • 代码随想录算法训练营Day2 |977.有序数组的平方、209.长度最小的子数组、59.螺旋矩阵
    明天四级考试了,时间非常紧张,好在这些数组相关的算法题很久之前就做过,思路上是不存在不理解的地方的。有序数组的平方是一道非常直观的双指针方法的应用,实现过程之中没有什么坑。长度最小的子数组就是我们的滑动窗口方法了,题目不难,但是这种处理方式有着很深刻的背景,之后还会遇到......
  • 谈谈树状数组
    fenwicktree树状数组已经是时代的眼泪了感觉随着各种版本的线段树出世,连区间和时间上都跟树状数组差不多了,而且就我个人而言,线段树比树状数组更容易理解一些但是毕竟树状数组码量要小,简单也是优势复杂度可差分信息,比如区间和,是可以logn维护的,哪怕是区间加和,......
  • 《初学C语言第28天》
    ////////————————6.函数指针数组//////函数指针数组//////数组是一个存放相同类型数据的存储空间,那我们已经学习了指针数组,//////比如:int*arr[10];数组的每个元素是int*//////那要把函数的地址存到一个数组中,那这个数组就叫函数指针数组,那函数指针的数组如何定义呢?//......
  • JS中两个数组取最大值
    如果你有两个数组,并且想要找到它们中的最大值,你可以使用Math.max()方法结合展开运算符...来实现。以下是示例代码:constarray1=[5,8,2,10];constarray2=[3,6,4,9];//使用展开运算符将两个数组合并为一个新数组constcombinedArray=[...array1,...array2];......
  • c语言递归函数
    @TOC前言一、递归的理解:递归函数:函数自己调用自己的,叫做递归调用。例如:voidfun(void){printf("Hellow!");fun();}二、循环角度理解递归:递归的本质就是循环。循环可以完全代替递归,但是递归在某些情况下代码会更简洁一点。可控递归三要素:voidfun(inti)//1.循环控制变......
  • 实验6 c语言结构体,枚举应用编程
    task4源代码1#include<stdio.h>2#include<string.h>3#defineN1045typedefstruct{6charisbn[20];//isbn号7charname[80];//书名8charauthor[80];//作者9doublesales_price;//......