用sizeof 可以求二维string数组的长度吗?

来源:5-9 字符串基本操作1

慕桂英6214229

2020-11-22

这样计算对吗?sizeof(二维数组名)/sizeof(二维数组名[0])

写回答

1回答

quickzhao

2020-11-22

int arr[2][4] = { { 1,2,3,4 },{ 5,6,7,8 } };

int tNumber = sizeof(arr) / sizeof(arr[0][0]); // 数组元素总数

int rows = sizeof(arr) / sizeof(arr[0]);            // 一维的行数

int cols = sizeof(arr[0]) / sizeof(arr[0][0]);     // 二维的列数


2
0

重学C++ ,重构你的C++知识体系

一部大片,一段历史,构建C++知识框架的同时重塑你的编程思维

3934 学习 · 1107 问题

查看课程