尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
一维二维数组、数组作为函数参数
C语言学习记录日期 9.15今日知识点 ——一维数组的创建和初始化数组 —— 就是一组数数组 —— 一组相同类型元素的集合练习代码#includestdio.h//一维数组的创建和初始化int main(){int arr[8]; char ch[5]; //错误写法【】内必须是常量表达式有些编译器可以// int n 8;// int arr[n];int a 10;//初始化 //int arr[10] {1,2,3,4,5,6,7,8,9,10};//完全初始化 int arr[10] {1,2,3,4,5};//不完全初始化 return 0;}今日知识点 ——一维数组的使用数组是使用下标来访问的下标是从0开始。数组的大小可以通过计算得到。int i 0;int sz sizeof(arr) / sizeof(arr[0]);//数组总大小/第一个数组元素大小 即40/410个元素// 情况一只写一个 1int arr3[10] { 1 };// 解释只有第一个元素 arr3[0] 被赋值为 1。// 剩下的 9 个元素依然是默认值 0不会变成 1。// 最终结果[1, 0, 0, 0, 0, 0, 0, 0, 0, 0]// 情况二把 10 个 1 都写出来int arr4[10] {1,1,1,1,1,1,1,1,1,1};// 解释所有元素都被显式赋值为 1。// 最终结果[1, 1, 1, 1, 1, 1, 1, 1, 1, 1]如果我想让数组全是1怎么写最方便如果不写font stylecolor:rgb(249, 250, 251);background-color:rgb(44, 44, 46);{1,1,1...}/font你可以用循环int arr[10];for(int i 0; i 10; i) {arr[i] 1;}练习代码今日知识点 ——一维数组在内存中的存储一维数组在内存中是连续存放的随着数组下标的增长地址是由低到高的练习代码今日知识点 ——二维数组练习代码二维数组在内存中的存储也是连续的每个地址差4行和行、列和列都是连续的数组地址加1和数组首元素加1不一样数组地址加 1是指针运算操作的是地址。数组首元素加 1是数值运算操作的是元素的值。
RELATED

相关推荐

Archify 深度解析:用 Agent Skill 把自然语言与代码仓库生成可验证架构图

Archify 深度解析:用 Agent Skill 把自然语言与代码仓库生成可验证架构图

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

📅 2026/9/29 9:59:44
GitHub Copilot for Business 正式发布,TaoToken 统一 Key 接入开发生产力工作流

GitHub Copilot for Business 正式发布,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/9/29 9:59:44
9 大 AI 生成论文平台 2025 测评:askpaper、aibiiye 与 TaoToken 配置实战

9 大 AI 生成论文平台 2025 测评:askpaper、aibiiye 与 TaoToken 配置实战

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

📅 2026/9/29 9:59:44
MORE NEWS

更多资讯

📰

Docker下Alist配置SSL证书:Nginx反代实战与常见坑

最近捣鼓Docker部署的Alist时,最折腾人的一件事就是HTTPS证书。浏览器地址栏那个“不安全”的红色警告,对于自建网盘、影视库或者给朋友分享文件的人来说,实在是碍眼。更麻烦的是,直接用Docker跑的Alist,你在后台界面里…

📰

OpenClaw 2.7.9 新手配置全流程:从 settings.json 骨架到 TaoToken 接入

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

📰

GitAgent内存系统深度解析:Git提交式记忆如何让AI的历史可追溯

GitAgent内存系统深度解析:Git提交式记忆如何让AI的历史可追溯 【免费下载链接】opengap A framework-agnostic, git-native standard for defining AI agents 项目地址: https://gitcode.com/gh_mirrors/git/opengap GitAgent(GitAgent内存系统&…

📰

MergeKit 贡献指南:从环境搭建、CLA 签署到 Pull Request 合入的完整开发者流程

大模型模型优化AI 应用 【免费下载链接】mergekit Tools for merging pretrained large language models. 项目地址: https://gitcode.com/gh_mirrors/me/mergekit 点击查看 免费下载 MergeKit 是一套面向预训练大语言模型合并(merging)的工…

📰

华为平板搭建ESP32开发环境: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网络安全实习岗位大汇总(含奇安信_安恒_绿盟等头部厂商AI安全方向,本科到博士都适用!建议收藏)

2026网络安全实习岗位大汇总(含奇安信/安恒/绿盟等头部厂商&AI安全方向,本科到博士都适用!建议收藏) 本文汇总了2026年头部安全厂商(奇安信、安恒信息、绿盟科技、长亭科技、启明星辰等)及科研机构&am…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬