入门数据结构:一维数组
概述本文以C语言作为示例语言手把手教导小白数组的特性与应用核心概念数组一块连续的内存用来存放多个相同类型的数据。下标也叫索引就是用来表示“数组中第几个元素”的编号。通常写在[]中来表示数组中第一个元素。定义数组定义数组时的基本格式数据类型 数组名 []****其中数据类型便是我们常见的数据类型如int double Long char等。定义时[]表示要求数组能存多少个元素。若是存进去的元素超出数组的规定便会编译失败。其中能存多少个元素就说该数组的长度是多少如int arr[5]{1,2,3,4,5,6}; //此时便会编译失败:[错误] int [5] 的初始值设定项太多 //必须按照下面的方式 int arr[5]{1,2,3,4,5} //读取数组长度的方法: int lengthsizeof(arr); //其中sizeof方法用来读取内存也可以读取元素个数。在定义数组时最好初始化即令数组内的元素都等于0因为在未初始化的数组中会存有无意义数据。这对之后的数据处理会产生负面影响。int arr [5]{0}; //这意味着数组中5个空位全部存0这个元素。数据的输入使用scanf输入数据时通常只能给数组的一个位置赋值。那么此时我们就可以使用for循环来简化代码//若要输入三个元素在仅使用scanf时需要连写三次 scanf(%d, arr[i]); scanf(%d, arr[i]); scanf(%d, arr[i]); //而使用for循环一次就能解决。 for (int i 0; i len; i) { scanf(%d, arr[i]); }//注意输入时数组名前要加地址运算符 数据的输出在输出数据时我们同样使用for循环,用遍历数组的方式输出。如for (int i 0; i len; i) { printf(%d , arr[i]); }

相关新闻

AI生成内容交付前的五道审核关卡与纠错流程

AI生成内容交付前的五道审核关卡与纠错流程

1. 为什么“AI生成直接发”是个危险动作1.1 客户交付场景下,AI内容的风险到底在哪先说一个我亲身踩过的坑。去年帮一个做企业培训的客户赶一批课程文案,二十多篇稿子,我用大模型批量生成后只做了简单通读就打包发了过去。结果第三天客户那边反…

2026/10/4 6:18:20 阅读更多 →
AI Agent时代:计算、推理与数据必须重新整合的云架构

AI Agent时代:计算、推理与数据必须重新整合的云架构

1. AI Agent 时代,云为什么必须“重新整合”1.1 从一个真实场景说起:Agent 把云的短板全暴露了去年下半年我帮一个团队调一套客服 Agent,模型用的是开源 70B 量化版,部署在云主机上。单轮对话测试时延 800ms,看着还行。…

2026/10/4 6:17:20 阅读更多 →
SkillNet:AI agent skill的语义检索与质量体检实战

SkillNet:AI agent skill的语义检索与质量体检实战

1. 当技能库变成"杂物间":一个真实的需求场景做AI agent开发的人大概都有过这种体验:项目初期兴致勃勃地接入了十几个skill,文件命名还算规范,目录结构也勉强能看。三个月后再打开这个仓库,里面躺着七八十个…

2026/10/4 6:17:20 阅读更多 →

最新新闻

SpringBoot启动慢得像蜗牛?原来是这个配置在捣鬼

SpringBoot启动慢得像蜗牛?原来是这个配置在捣鬼

上周三凌晨,我们的订单服务在预发环境启动耗时突然从15秒飙升到2分钟——而代码和依赖压根没改!这种诡异的性能劣化就像代码里藏了一只蜗牛,逼得我不得不翻开SpringBoot的黑匣子。 一、症状:启动时间为何突然暴涨? 现…

2026/10/4 6:45:35 阅读更多 →
菜单栏统一管理二十多个编码代理的模型切换工具Magpie

菜单栏统一管理二十多个编码代理的模型切换工具Magpie

1. 这个菜单栏小工具到底解决了什么问题第一次看到“把二十多个编码代理的模型切换收进了菜单栏”这个描述,我的反应是:终于有人把这件事做成了顺手的样子。但凡同时用过三个以上编码代理的人都知道,模型切换这件事有多烦——每个工具一套配置…

2026/10/4 6:45:35 阅读更多 →
读懂GitHub热榜日榜:项目筛选、源码阅读与访问加速全攻略

读懂GitHub热榜日榜:项目筛选、源码阅读与访问加速全攻略

每天打开GitHub刷一遍热榜,已经成了我摸技术风向的必修课。所谓“GitHub 热榜项目:日榜(2026-09-26)”,其实就是GitHub Trending页面Today维度当天的实时更新,按Star增速、仓库活跃度等维度把一天内窜出来的…

2026/10/4 6:45:35 阅读更多 →
EasyCLIProxyAPI:一键配置12款热门AI Agent,Claude Code、Codex、OpenCode接入全解析

EasyCLIProxyAPI:一键配置12款热门AI Agent,Claude Code、Codex、OpenCode接入全解析

EasyCLIProxyAPI:一键配置12款热门AI Agent,Claude Code、Codex、OpenCode接入全解析 【免费下载链接】EasyCLIProxyAPI A desktop GUI for CLIProxyAPI and a tool for automatically configuring popular AI agents. 项目地址: https://gitcode.com/…

2026/10/4 6:45:35 阅读更多 →
从排盘到推理:MingLi-Bench如何用iztro预排八字紫微斗数命盘

从排盘到推理:MingLi-Bench如何用iztro预排八字紫微斗数命盘

从排盘到推理:MingLi-Bench如何用iztro预排八字紫微斗数命盘 【免费下载链接】MingLi-Bench A benchmark for evaluating LLMs on Chinese traditional fortune telling — Bazi (八字) and Ziwei Doushu (紫微斗数). 项目地址: https://gitcode.com/gh_mirrors/m…

2026/10/4 6:45:35 阅读更多 →
AI应用生产级安全实战:从提示词注入到纵深防御体系

AI应用生产级安全实战:从提示词注入到纵深防御体系

AI应用开发这两年从“能跑通Demo”到“敢上生产”之间,横着一条很多人低估的鸿沟,而这条鸿沟里埋得最深的雷就是安全。我见过太多团队,模型调得飞起、Agent编排得花里胡哨,结果一上线就被提示词注入套走了系统指令,或者…

2026/10/4 6:44:35 阅读更多 →

日新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 1:00:58 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 1:00:58 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 1:00:58 阅读更多 →

周新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 1:00:58 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 1:00:58 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 1:00:58 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/2 10:36:31 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/3 9:42:35 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/3 9:42:36 阅读更多 →