ios - Objective-C 返回可变大小的对象可能未初始化
问题描述
来自 Java 背景到这个 Objective-c 编译器错误。为什么我不能指定字节数组的长度?
NSUInteger length = modul.length;
Byte d[length] = {0};//compiler error: Variable-sized object may not be initialized
解决方案
看起来我可以做 memset(d, 0,5*sizeof(int));
初始化它..
推荐阅读
- google-apps-script - 代码触发器在 App Google Sheets 中不起作用
- ios - iOS Swift 验证收据 JSON 获取问题
- java - 将一些 get 和 set 代码从 C# 转换为 Java
- python - 替换、转换、更改、布尔型 False 和 True 为 0 和 1
- c++ - 是否有另一种选择来打破?
- arrays - Bash - 如何检查变量值是否在数组中
- sql-server - 是否可以通过 Oracle 的异构链接使用 WITH (NOLOCK)
- python - 在数据框列中保留重复项的第一个和最后一个条目
- vue.js - 如何缓存其他路线以供离线浏览?
- azure - 无法使用 AAD 对 Azure Bot 进行身份验证(bot sdk 4)