千家信息网

c语言怎么计算数组的长度

发表于:2024-11-30 作者:千家信息网编辑
千家信息网最后更新 2024年11月30日,这篇文章主要讲解了"c语言怎么计算数组的长度",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"c语言怎么计算数组的长度"吧!1、对于type array[
千家信息网最后更新 2024年11月30日c语言怎么计算数组的长度

这篇文章主要讲解了"c语言怎么计算数组的长度",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"c语言怎么计算数组的长度"吧!

1、对于type array[A]形式的数组,通过计算sizeof获取数组长度。

int len = sizeof(array)/sizeof(array[0]);

2、对于type array[A][B]形式的二维数组,通过计算sizeof函数获取二维数组的行数/列数。

#include#includevoid main(){    int rows = 0;    //行数    int columns = 0; //列数    int arr[3][4] = {            {1,3,5,7},            {9,11,13,15},            {17,19,21,23}        };    rows = sizeof(arr) / sizeof(arr[0]);    columns = sizeof(arr[0]) / sizeof(arr[0][0]);    printf("数组行数:%d  列数:%d  总元素个数:%d * %d = %d \n",rows,columns,rows,columns, rows*columns);    for (int i = 0;i

感谢各位的阅读,以上就是"c语言怎么计算数组的长度"的内容了,经过本文的学习后,相信大家对c语言怎么计算数组的长度这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!

0