【C】零基础教我学会c语言(七)
提示文章写完后目录可以自动生成如何生成可参考右边的帮助文档文章目录前言一、一维字符串数组1.特性2.定义3.数组元素访问4.字符型数组的存储5.字符型数组的初始化1.全部初始化2.局部初始化3.默认初始化6.字符串的打印1.printf%s2.puts7.字符串的接收1.scanf%s2.gets8.字符型数组和字符串常见命令1.统计字符型数组中存放的字符串长度2.字符串的拷贝3.字符串的拼接4.字符串的比较二.二维整型数组1.数组定义2.数组元素的访问3.数组的存储总结前言数组好难呀 提示以下是本篇文章正文内容下面案例可供参考一、一维字符串数组1.特性C语言中没有字符串类型操作和存储字符串需要通过字符型数组实现2.定义数据类型 数组名[元素个数]元素个数必须为常量 元素个数必须足够确保能够存放下字符串末尾的\0字符3.数组元素访问charstr[20];str[0]str[1]str[2]..str[19]4.字符型数组的存储charstr[20];字符型数组所占空间大小 数组元素个数可以通过sizeof (a) / sizeof (a[0]) 来获得数组元素个数5.字符型数组的初始化1.全部初始化charstr[6]{h,e,l,l,o}//没有\0charstr[6]{hello}charstr[6]hello2.局部初始化charstr[6]{h,e,l};charstr[6]{hel};charstr[6]hel;charstr[6]{0};数组中0的含义10零 对应二进制00000000(2) ‘\0’: 反斜杠0 对应二进制00000000 与零等价3‘0’:字符0 对应二进制00110000 与48等价3.默认初始化charstr[]{h,e,l,\0};charstr[]{hel};charstr[]hel//尽量不要使用默认初始化6.字符串的打印1.printf%scharstr[20]{0};printf(%s,str);2.putscharstr[20]{hello world};puts(str);//puts会在字符串末尾多打印一个\n7.字符串的接收1.scanf%scharstr[20]{0};scanf(%s,str);//scanf不能接收空格2.getscharstr[20]{0};gets(str);8.字符型数组和字符串常见命令1.统计字符型数组中存放的字符串长度strlen:统计字符串的长度#includestring//要有头文件charstr[20]{hello};intlen0;lenstrlen(str);//字符串长度lensizeof(str);//数组所占空间大小2.字符串的拷贝charstr[100]{0};strcpy(str,hello world);3.字符串的拼接charstr1[32]{hello};chat str2[32]{world};strcat(str1,str2);注意目的空间一定要能够放下拼接后的字符串4.字符串的比较retstrcmp(str1,str2);注意strcmp会返回三种值10表示两个字符串相等20:第一个字符串 第二个字符串30:第一个字符串第二个字符串从左到右依次比较直到不相同的字符谁的ascii码值大谁就大二.二维整型数组1.数组定义数据类型 数组名[行数][列数];inta[2][3];行数列数必须为常量2.数组元素的访问数组名[行下标][列下标];a[0][0]a[0][1]a[0][2]a[1][0]a[1][1]a[1][2]3.数组的存储inta[2][3];数组所占空间大小 数据类型所占空间大小 * 元素个数二维数组存放顺序逐行从左到右存储总结

相关新闻

西电B测-计算机专业-计算机网络综合设计实验一站式指南(以2023.4为基准)

西电B测-计算机专业-计算机网络综合设计实验一站式指南(以2023.4为基准)

XDU-B级达标测试系统-计算机网络综合设计实验-唐军 本指南以2023年4月计网B测为基准,此次验收老师为唐军老师,之后的测试题目和内容均可能有变更,仅供参考。 目录 一、测试文档 二、验收流程 三、实验工序 四、验收问题及注意事项 一、…

2026/7/28 21:45:49 阅读更多 →
vJoy虚拟摇杆:Windows游戏控制器模拟的终极解决方案指南

vJoy虚拟摇杆:Windows游戏控制器模拟的终极解决方案指南

vJoy虚拟摇杆:Windows游戏控制器模拟的终极解决方案指南 【免费下载链接】vJoy Virtual Joystick 项目地址: https://gitcode.com/gh_mirrors/vj/vJoy vJoy是一个功能强大的开源虚拟摇杆驱动程序,为Windows系统提供完整的游戏控制器模拟能力。这个…

2026/7/28 21:45:49 阅读更多 →
GitHub AI趋势解读:高质量图像生成与自动化工作流实践指南

GitHub AI趋势解读:高质量图像生成与自动化工作流实践指南

这次我们来看一个 GitHub AI 趋势周榜的深度解读。榜单本身只是结果,但背后的项目动向、技术选型和落地门槛,才是开发者真正需要关注的。本周(2025年6月22日-28日)的榜单呈现出几个明确信号: OpenMontage 登顶, 工作流/Agent 类工具 集体前移,这直接反映了当前 AI 应…

2026/7/28 21:44:49 阅读更多 →

最新新闻

Bash脚本进阶技巧与自动化实践指南

Bash脚本进阶技巧与自动化实践指南

1. 为什么你需要掌握Bash脚本进阶技巧在Linux和Unix系统中,Bash脚本就像一把瑞士军刀,能帮你把重复性工作自动化。我见过太多运维工程师每天花几个小时手动执行相同的命令序列,而一个精心编写的脚本可能只需要几秒钟就能完成同样的工作。Bash…

2026/7/28 21:51:54 阅读更多 →
【AI课程笔记整理黄金法则】:20年AI教育专家亲授,97%学员忽略的5个致命误区

【AI课程笔记整理黄金法则】:20年AI教育专家亲授,97%学员忽略的5个致命误区

更多请点击: https://codechina.net 第一章:AI课程笔记整理的核心价值与认知重构 在AI学习的海量信息洪流中,笔记不再是被动记录的副产品,而是知识内化、思维建模与能力迁移的关键枢纽。高质量的笔记整理过程,本质上是…

2026/7/28 21:51:53 阅读更多 →
C语言函数递归

C语言函数递归

文章目录一、递归1. 递归的概念2. 递归的思想3. 递归的限制条件二、递归的一些经典例子1. 求一个数的阶乘2. 顺序打印一个整数的每一位3. 汉诺塔4. 青蛙跳台阶5. 斐波那契数列▲递归和迭代的对比一、递归 1. 递归的概念 递归是学习C语言函数绕不开的一个话题,那什…

2026/7/28 21:51:53 阅读更多 →
RuoYi-Vue大文件上传架构深度解析:分片上传与断点续传实战指南

RuoYi-Vue大文件上传架构深度解析:分片上传与断点续传实战指南

RuoYi-Vue大文件上传架构深度解析:分片上传与断点续传实战指南 【免费下载链接】RuoYi-Vue :tada: (RuoYi)官方仓库 基于SpringBoot,Spring Security,JWT,Vue & Element 的前后端分离权限管理系统,同时提供了 Vue3…

2026/7/28 21:51:53 阅读更多 →
AKShare股票数据接口解析与优化实践

AKShare股票数据接口解析与优化实践

1. AKShare与stock_hist_em.py脚本概述 AKShare作为Python生态中知名的金融数据接口库,其stock_hist_em.py脚本是获取A股历史行情数据的核心模块。这个不到300行的脚本文件,实际上封装了与东方财富网数据接口的完整交互逻辑,包括参数构造、请…

2026/7/28 21:51:53 阅读更多 →
2026年AI教育工具测评:降低AI率提升专业性

2026年AI教育工具测评:降低AI率提升专业性

1. 2026继续教育必备工具测评背景作为从业十年的在线教育技术顾问,我每年都要测评上百款教育科技产品。2026年的继续教育领域正在经历一场由AI技术驱动的深刻变革。根据最新行业调研数据显示,超过78%的继续教育机构已将AI工具纳入教学体系,但…

2026/7/28 21:50:53 阅读更多 →

日新闻

告别臃肿!3步让你的暗影精灵笔记本重获新生

告别臃肿!3步让你的暗影精灵笔记本重获新生

告别臃肿!3步让你的暗影精灵笔记本重获新生 【免费下载链接】OmenSuperHub Control Omen laptop performance, fan speeds, and keyboard lighting, and unlock power limits. 项目地址: https://gitcode.com/gh_mirrors/om/OmenSuperHub 你是否也曾为官方Om…

2026/7/28 0:00:43 阅读更多 →
RAG必踩坑!财报法规检索不准?这款开源工具让答案浮出水面,准确率飙升98.7%!

RAG必踩坑!财报法规检索不准?这款开源工具让答案浮出水面,准确率飙升98.7%!

做 RAG 的人应该都踩过这个致命的坑:把几百页的财报、法规、技术手册扔给向量库,问一个具体问题,搜出来的全是沾边但没用的内容 —— 关键信息要么被硬切块拆碎了,要么藏在几十条结果的最下面。语义相似≠真正相关,这个…

2026/7/28 0:00:43 阅读更多 →
抖音视频文案提取工具全指南:免费2026版、手机App、在线工具一网打尽

抖音视频文案提取工具全指南:免费2026版、手机App、在线工具一网打尽

2026年做短视频运营,从抖音上扒文案早就不是偷偷抄笔记的事了。我刚开始做内容的时候,每天刷半小时抖音,手动把爆款视频的口播敲进备忘录,一条2分钟的视频得花十来分钟,碰到语速快的还要反复回听。后来试了一圈工具&am…

2026/7/28 0:00:43 阅读更多 →

周新闻

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 数据集6000张 完整源码已标注数据集训练好的模型环境配置教程程序运行说明文档,可以直接使用!系统支持图片、视频、摄像头等多种方式检测裂缝,功能强大实用。 1数据集6000张 8各类别

2026/7/28 12:04:22 阅读更多 →
深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

pubg数据集 精选原图1.42万数据 1.49万标签 无任何重复、算法增强或冗余图像! pubg绝地求生目标检测数据集 1分类:e_body,14905个标签,txt格式 共计14244张图,99%为640*640尺寸图像 适合yolo目标检测、AI训练关键词&am…

2026/7/28 8:29:16 阅读更多 →
Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex检测数据集数据集详情检测类别: allies enemy tag图片总量:7247张训练集:5139张验证集:1425张测试集:683张标注状态:全部已标注,即拿即用数据格式:支持YOLO格式及其他格式&#…

2026/7/28 5:03:42 阅读更多 →

月新闻