当前位置: 首页 > news >正文

C语言| 编程获取数组的长度

用sizeof也可以获得整个数组在内存中所占的字节数。
总的字节数除以一个元素所占的字节数就是数组的总长度。
这样不管数组是增加还是减少元素,sizeof(a) /sizeof(a[0])都能自动求出数组的长度。

字符串中有一个strlen()函数可以求出字符数组中字符串的长度。


#include <stdio.h>

int main(void)
{
    int a[10] = {0};
    int b[20] = {0};
    int cnt = sizeof(b) / sizeof(b[0]);

    printf("sizeof(a) = %d\n", sizeof(a));
    printf("数组b的长度cnt = %d\n", cnt);

    return 0;
}

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Ubuntu Server 20.04挂载磁盘
  • STM32的FreeRtos的学习
  • Spring Web MVC之过滤器Filter和拦截器HandlerInterceptor的区别和用法
  • Python第二语言(十、Python面向对象(上))
  • Java 类加载器与加载机制
  • 详解 Flink Table API 和 Flink SQL 之函数
  • 计算机网络(3) 字节顺序:网络字节序与IPv4
  • Stack详解(含动画演示)
  • Hutool有哪些常用方法
  • 服务架构的设计原则
  • DS1338/PT7C4338串行实时时钟-国产兼容RS4C1338
  • 如何免费用 Qwen2 辅助你翻译与数据分析?
  • Excel根据身份证号提取信息
  • C语言详解(预编译)
  • App推广效果分析,Xinstall助力精准优化
  • Apache Pulsar 2.1 重磅发布
  • CSS相对定位
  • docker容器内的网络抓包
  • Java 9 被无情抛弃,Java 8 直接升级到 Java 10!!
  • js写一个简单的选项卡
  • nfs客户端进程变D,延伸linux的lock
  • PhantomJS 安装
  • Work@Alibaba 阿里巴巴的企业应用构建之路
  • 多线程事务回滚
  • 入门到放弃node系列之Hello Word篇
  • 一个6年java程序员的工作感悟,写给还在迷茫的你
  • FaaS 的简单实践
  • linux 淘宝开源监控工具tsar
  • postgresql行列转换函数
  • ​如何使用ArcGIS Pro制作渐变河流效果
  • #14vue3生成表单并跳转到外部地址的方式
  • #define与typedef区别
  • #pragma预处理命令
  • (1)Map集合 (2)异常机制 (3)File类 (4)I/O流
  • (2)STM32单片机上位机
  • (2024,RWKV-5/6,RNN,矩阵值注意力状态,数据依赖线性插值,LoRA,多语言分词器)Eagle 和 Finch
  • (k8s)Kubernetes 从0到1容器编排之旅
  • (Matlab)基于蝙蝠算法实现电力系统经济调度
  • (MTK)java文件添加简单接口并配置相应的SELinux avc 权限笔记2
  • (Oracle)SQL优化技巧(一):分页查询
  • (二十五)admin-boot项目之集成消息队列Rabbitmq
  • (附源码)springboot人体健康检测微信小程序 毕业设计 012142
  • (三维重建学习)已有位姿放入colmap和3D Gaussian Splatting训练
  • (十三)MipMap
  • (原創) 如何安裝Linux版本的Quartus II? (SOC) (Quartus II) (Linux) (RedHat) (VirtualBox)
  • (杂交版)植物大战僵尸
  • (转)Android学习系列(31)--App自动化之使用Ant编译项目多渠道打包
  • (转)linux自定义开机启动服务和chkconfig使用方法
  • (转)创业的注意事项
  • (转)关于如何学好游戏3D引擎编程的一些经验
  • (转)全文检索技术学习(三)——Lucene支持中文分词
  • (转)总结使用Unity 3D优化游戏运行性能的经验
  • *++p:p先自+,然后*p,最终为3 ++*p:先*p,即arr[0]=1,然后再++,最终为2 *p++:值为arr[0],即1,该语句执行完毕后,p指向arr[1]
  • .net Application的目录
  • .NET DataGridView数据绑定说明