数组练习

简介: 数组练习

一、二维数组的初始化

image.png

正确答案:B

1、二维数组初始化可以省略行,不能省略列

2、{ }中用小括号()隔开,表示一行的初始化完毕。

比如B选项,表示初始化两行,第一行0,1,2  第二行初始化为3,4,5


二、区分strlen() 和size of()

image.png

答案:A

总结:size of 和strlen 在这一题的关键区别在于\0于strlen 函数不计,在size of函数计算在内

对sizeof和strlen的理解:sizeof计算数组所占空间的大小,而srtlen计算的是字符串的长度,遇到\0就停止计算


三、两种数组初始化的区别

image.png

如图第一行和第二行就是两种不同初始化方式

第一种自带 \0  ,第二种没有 \0

strlen 计算字符串长度,遇到 \0 就停止。

sizeof 也把\0 计算进去

如图输出结果是 4 3 3 随机值


四、如何将数组传参?

image.png

先写数组名 arr ,接受这个参数填写 arr[ ] !

要牢记!


相关文章
|
人工智能 运维 监控
构建高效运维体系:理论与实践的深度融合####
本文旨在探讨高效IT运维体系的构建策略,通过理论框架与实际案例并重的方式,深入剖析了现代企业面临的运维挑战。文章开篇概述了当前运维领域的新趋势,包括自动化、智能化及DevOps文化的兴起,随后详细阐述了如何将这些先进理念融入日常运维管理中,形成一套既灵活又稳定的运维机制。特别地,文中强调了数据驱动决策的重要性,以及在快速迭代的技术环境中保持持续学习与适应的必要性。最终,通过对比分析几个典型企业的运维转型实例,提炼出可复制的成功模式,为读者提供具有实操性的指导建议。 ####
|
SQL 数据库 数据安全/隐私保护
DCL 管理用户与权限控制
DCL英文全称是Data Control Language(数据控制语言),用来管理数据库用户、控制数据库的访问权限。
241 0
程序人生 - 猫咪瞳孔的颜色
程序人生 - 猫咪瞳孔的颜色
175 0
|
10天前
|
数据采集 人工智能 安全
|
5天前
|
机器学习/深度学习 人工智能 前端开发
构建AI智能体:七十、小树成林,聚沙成塔:随机森林与大模型的协同进化
随机森林是一种基于决策树的集成学习算法,通过构建多棵决策树并结合它们的预测结果来提高准确性和稳定性。其核心思想包括两个随机性:Bootstrap采样(每棵树使用不同的训练子集)和特征随机选择(每棵树分裂时只考虑部分特征)。这种方法能有效处理大规模高维数据,避免过拟合,并评估特征重要性。随机森林的超参数如树的数量、最大深度等可通过网格搜索优化。该算法兼具强大预测能力和工程化优势,是机器学习中的常用基础模型。
317 164