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

一维字符数组初始化新用法(字符串太长可以写成多行)

最近,我在看linux的内核源码(s5pv210芯片),发现了一些c语言的新用法,记录下来。今天要记录的是一维字符数组使用字符串初始化,如果这个字符串特别长,可以分成多行,每一行是一个子字符串,“子字符串”与“子字符串”之间不能使用逗号进行隔离,而是什么都没有。

如下所示:

static const unsigned char sysrq_xlate[KEY_MAX + 1] = "\000\0331234567890-=\177\t" /* 0x00 - 0x0f */ "qwertyuiop[]\r\000as" /* 0x10 - 0x1f */ "dfghjkl;'`\000\\zxcv" /* 0x20 - 0x2f */ "bnm,./\000*\000 \000\201\202\203\204\205" /* 0x30 - 0x3f */ "\206\207\210\211\212\000\000789-456+1" /* 0x40 - 0x4f */ "230\177\000\000\213\214\000\000\000\000\000\000\000\000\000\000" /* 0x50 - 0x5f */ "\r\000/"; /* 0x60 - 0x6f */

因为这个字符串太长了,因此写成了多个子字符串的形式,如上所示。子字符串与子字符串之间没有任何表示,并且每一行子字符串后面可以跟着注释。

以上子字符串的用法等效于写成一个大的字符串,也就是说会回在子字符串尾部进行首尾相连,并且没有增加字符串结束符号'\0'。

这种用法,我也是第一次遇到,因此记录下来。

http://www.gsyq.cn/news/1457088.html

相关文章:

  • $TEA将于6月4日主网启动并同步登陆多个主流平台
  • STM32F103驱动WS2812:巧用DMA半传输中断,内存占用直降90%的实战方案
  • 2026诸暨管道疏通公司/疏通下水道/清理化粪池/疏通马桶测评:百达领衔五大靠谱品牌 - 极速版本
  • Nacos 注册中心:高并发微服务节点健康监测
  • Exchange 2016 CU23 保姆级安装避坑指南:从Windows Server准备到邮箱角色部署
  • Axure RP中文界面3步搞定:告别英文困扰,轻松实现专业原型设计
  • 别再只盯着电路板了!EMC测试中,线束布局与屏蔽的‘玄学’与科学(附汽车电子案例)
  • 现代Web开发:架构演进和前沿实践
  • 【项目11】基于图像分割实现一键抠图
  • VMware里给Ubuntu虚拟机改完网卡就启动失败?一个磁盘挂载脚本帮你彻底解决
  • 对话AI潜空间结构化:从混沌到可控生成的核心技术与实践
  • 实战构建基于Hyperledger Fabric V2.5的企业级分布式溯源系统架构
  • DDD-014:工厂(Factory)
  • 设计师正在消失?不,是“AI增强型设计师”正在诞生:基于172家企业的岗位能力图谱重构,含5级认证路径与真实项目交付SOP(绝密内参·首度解禁)
  • 仅限内部技术委员会解密:头部知识IP已用的AI播客灰度发布模型(含Latency<800ms实测数据)
  • STC15单片机双串口通信实战:手把手教你配置串口2(附完整代码)
  • 2026最新!8款论文降AI率工具实测合集,建议收藏(含免费版)
  • 库存告急怎么办?拥有大库存量的Inconel 718厂商推荐清单 - 品牌2026
  • 保姆级教程:在Ubuntu 20.04上为AirSim ROS节点添加自定义角速度控制接口
  • 2026年近期广东有实力的精密热流道供应商综合分析与推荐 - 2026年企业资讯
  • 【权威认证】工信部信创工作组推荐方案:AI工具与智能勋章融合的6层可信架构标准
  • 用Python复现AB3DMOT:200+FPS的3D目标跟踪,从KITTI点云数据开始
  • 千寻智能Spirit v1.6反超英伟达Cosmos 3,3个月融资近50亿背后有何秘诀?
  • OpenClaw从入门到应用——CLI:Dashboard
  • Memos数据库文件(.db)的另类玩法:不靠官方导出,用几行Python代码喂饱你的Obsidian Thino插件
  • 2026青少年防控镜片评测:星乐视4.0三效压轴/渐进多焦点镜片/眼轴控制镜片/碳晶A5膜镜片/离焦镜片/耐磨镜片/选择指南 - 优质品牌商家
  • 南京信息工程大学LaTeX论文模板终极指南:5步解决本科生毕业论文排版难题
  • # FIVEOS AI智能编程测试说明
  • 2026年新发布:武汉水冷冷凝器实力厂家全景解析与选型指南 - 2026年企业资讯
  • 【AI工具与内容系统整合实战指南】:20年架构师亲授5大避坑法则与3套落地模板