牛骨文教育服务平台(让学习变的简单)
博文笔记

c语言中数组长度的计算

创建时间:2015-10-23 投稿人: 浏览次数:270
一维数组 
计算数组的长度:
 
            sizeof(数组名)
                得到这个数组占用内存的总长度
 
    公式:

        sizeof(数组名) / sizeof(数组类型);



二维数组 
二维数组计算列数:
 
                每行的总长度  / 元素占用的字节
 
                sizeof(二维数组名[0]) / sizeof(类型)
 
            例: int nums[3][4];
 
                sizeof(nums[0]) / sizeof(int);  //计算结果是4
 
            
            
        二维数组计算行数:
                二维数组的总长度  /  每行的长度
 
                sizeof(二维数组名) / sizeof(而数组名[0])
 
             例: int nums[3][4];
             
                 sizeof(nums) / sizeof(nums[0]);  //计算结果是3


声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。