【C++】二维数组 数组名

embedded/2024/10/18 22:25:01/

二维数组名用途

1、查看所占内存空间

2、查看二维数组首地址

针对第一种用途,还可以计算数组有多少行、多少列、多少元素

针对第二种用途,数组元素、行数、列数都是连续的,且相差地址是有规律的

下面是一个实例

#include<iostream>
using namespace std;int main() {//二维数组名用途//1、可以查看占用内存空间大小int arr[2][3]{{1,2,3},{4,5,6}};cout << "二维数组占用内存空间为:"  << sizeof(arr) << endl;cout << "二维数组第一行占用内存空间为:" << sizeof(arr[0]) << endl;cout << "二维数组第一个元素所占用的内存空间为:" << sizeof(arr[0][0]) << endl;cout << "二维数组行数为:" << sizeof(arr) / sizeof(arr[0]) << endl;cout << "二维数组列数为:" << sizeof(arr[0]) / sizeof(arr[0][0]) << endl;//2、可以查看二维数组首地址cout << "二维数组首地址为:" << (int)arr << endl;cout << "二维数组第一行数据首地址为:" << (int)arr[0] << endl;cout << "二维数组第二行首地址为:" << (int)arr[1] << endl;cout << "二维数组第一个元素首地址为:" << (int)&arr[0][0] << endl;cout << "二维数组第二个元素首地址为:" << (int)&arr[0][1] << endl;system("pause");return 0;}

输出结果为

注意看首地址位数差异!


http://www.ppmy.cn/embedded/91106.html

相关文章

JS-03.基础语法-变量

一、JavaScript中用var关键字&#xff08;variable的缩写&#xff09;来声明变量。 1.特点一&#xff1a;通过var声明的变量是一个全局变量&#xff0c;在代码块外部也能够拿到 2.特点二&#xff1a;通过var声明的变量可以重复定义 二、JavaScript是一门弱类型语言&…

Redis01——Redis简介

目录 NOSQL与SQL的差异 数据结构&#xff1a;结构化 VS 非结构化 数据关联&#xff1a;关系型 VS 非关系型 数据查询&#xff1a;SQL查询 VS 非SQL查询 事务特性&#xff1a;满足事 VS 没有完全满足 Redis 简介 Redis 安装 Redis 数据结构简介 Redis 常用命令&#xff…

数学建模--二分法

目录 二分法的基本原理 应用实例 求解方程根 查找有序数组中的元素 注意事项 Python代码示例 ​编辑 延伸 二分法在数学建模中的具体应用案例有哪些&#xff1f; 如何选择二分法的初始区间以确保收敛速度和精度&#xff1f; 在使用二分法求解方程时&#xff0c;如何…

计算机基础(Windows 10+Office 2016)教程 —— 第10章 信息安全与职业道德

信息安全与职业道德 10.1 信息安全概述10.1.1 信息安全的影响因素10.1.2 信息安全策略10.1.3 信息安全技术 10.2 计算机中的信息安全10.2.1 计算机病毒及其防范10.2.2 网络黑客及其防范 10.3 职业道德与相关法规10.3.1 使用计算机应遵守的若干原则10.3.2 我国信息安全法律法规的…

DVWA靶场搭建踩坑

数据库 windows下使用mysql数据库&#xff0c;用户可以是root&#xff0c;不可以不新建数据库&#xff1b; /config/config.inc.php文件中的数据库名和username、passsword需修改一致&#xff1b; 修改secure_file_priv“”&#xff1b; 修改php.ini文件中allow_url_include:…

QLoRA 微调Qwen1.5-0.5B-Chat

参考文章&#xff1a; https://huggingface.co/blog/4bit-transformers-bitsandbytes https://github.com/artidoro/qlora/tree/main 本文实战使用QLoRA技术微调阿里的Qwen1.5-0.5B-Chat模型&#xff0c;采用single-gpu 进行训练。 1. 核心Python包【python版本:3.10.0】 torc…

【机器学习】神经网络的无限可能:从基础到前沿

欢迎来到 破晓的历程的 博客 ⛺️不负时光&#xff0c;不负己✈️ 引言 在当今人工智能的浪潮中&#xff0c;神经网络作为其核心驱动力之一&#xff0c;正以前所未有的速度改变着我们的世界。从图像识别到自然语言处理&#xff0c;从自动驾驶到医疗诊断&#xff0c;神经网络的…

算法经典题目:2Sum

题目 有两个非空的链表&#xff0c;每个链表代表一个非负整数。这些数字的位数是以逆序存储的&#xff08;即个位在链表头部&#xff09;&#xff0c;并且每个节点包含一个单独的数字。你的任务是将这两个数字相加&#xff0c;并将结果以同样的链表形式返回。 示例&#xff1…