腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
代码:块明w编译器错误:
可变
大小
的
对象不能初始化。
c++
、
compiler-errors
、
initialization
、
variable-length-array
我正在创建
一个
简单
的
终端幻想游戏使用C++。我似乎遇到了
一个
错误“错误:
可变
大小
的
对象‘项’可能没有初始化”。item] = {"HP Potion","Attack Potion","Defense Potion","Revive","Paralize Cure"};我希望能够使用这个函数来访问和返回
一个
项目
我使用
的
代码::块与
浏览 3
提问于2014-12-07
得票数 2
回答已采纳
1
回答
C++中矢量与阵列
的
比较
c++
、
visual-studio
、
runtime
我正在做
一个
项目
,在这个
项目
中,我使用向量,因为
数组
的
大小
最初是
未知
的
。使用
数组
而不是向量是否减少了代码
的
运行时间?如果是,那么如何初始化/声明
未知
大小
的
数组
--即
数组
的
大小
是
可变
的
(基于输入)?注意:-我想知道哪
一个
能更好地缩短
浏览 1
提问于2019-05-08
得票数 0
回答已采纳
3
回答
如何在C程序中初始化多维
数组
c
、
arrays
、
initialization
、
variable-length-array
IDE: CodeBlocks 错误:
可变
大小
的
对象可能未初始化
浏览 5
提问于2017-11-21
得票数 0
回答已采纳
1
回答
如何在结构(或等效)中定义指向
可变
长度
数组
(VLA)
的
指针?
arrays
、
c
、
pointers
、
struct
、
variable-length-array
我在函数中声明了许多指向
可变
长度
数组
(VLA)
的
指针,以便动态分配二维
数组
;例如,double (*arr1)[N] = calloc(M,我没有传递函数中
的
许多内容(这对性能不利),而是声明了
一个
包含
全局所有指针
的
结构,以减少参数
的
数量: int M, N; double (*arr1)[a single
浏览 2
提问于2020-08-02
得票数 3
回答已采纳
2
回答
_Generic表达式中指向VLA类型控制表达式
的
指针。
c
、
c11
、
variable-length-array
test(int x){ char (*)[1]: 1, default: 0),""); 指向
可变
长度
数组
的
指针应该与指向固定长度
数组
的
指针兼容吗
浏览 12
提问于2022-01-21
得票数 2
回答已采纳
3
回答
sdcc不接受代码
c
、
compiler-construction
、
z80
、
sdcc
我对SDCC有
一个
问题。我
的
代码(我正在尝试从另
一个
编译器移植)使用
具有
灵活
数组
成员
的
结构。这段代码在gcc中编译得很好,更不用说我正在使用
的
其他z80编译器了。 编辑:我找到了,这似乎是相关
的
。有没有人能解释一下是不是这样,是怎么回事?
浏览 7
提问于2013-01-16
得票数 2
回答已采纳
3
回答
如何在JS中创建初始化为0
的
数组
?
javascript
、
arrays
可能重复: 我想将其中一些值递增1,o首先我希望
数组
中
的
每个单元格
包含
0。注意:
数组
在创建时
大小
未知
。
浏览 8
提问于2013-01-18
得票数 1
回答已采纳
2
回答
使用sizeof()来启动
一个
数组
c
、
sizeof
、
strlen
我刚刚发现我可以使用sizeof()来启动
一个
数组
,而不是strlen(),为什么呢?char str[] = " @@ Aab, ~bccdD>> e", str2[sizeof(str)]={-1}; 如果我使用strlen(),它就会给出这个错误,但是是否也应该将sizeof of
的
返回值作为变量呢错误:
可变
大小
的
对象可能没有初始化char str[] =“@ Aab,~bccdD>> e",str2strlen(str)={-
浏览 1
提问于2021-04-18
得票数 0
3
回答
在类中定义
数组
的
大小
时,使用常量
数组
的
元素,“array bound不是整数常量”
c++
、
arrays
、
class
、
constants
其他有此问题的人似乎正在尝试动态分配
数组
。任何帮助都是非常感谢
的
。
浏览 1
提问于2011-01-14
得票数 3
回答已采纳
1
回答
Main(args)
包含
多个
数组
java
、
scala
、
interface
我有两个
项目
:
一个
是Java,
一个
是Scala。Java
项目
必须通过main(args)向Scala
项目
传递一些参数。def main(args: Array[String]) 它需要传递一些变量名(例如数据库和MongoDB集合名称),但也需要传递两个
具有
可变
长度
的
数组
。我想到
的
唯一一件事就是计算每个
数组
中
的
元素数,并将这个数字作为参数插入,以便在读取它时,可以计算索引和偏移量,
浏览 1
提问于2016-08-31
得票数 0
回答已采纳
1
回答
指向不完全类型
的
指针是否不完整?
c
、
pointers
、
language-lawyer
、
incomplete-type
int (*)[]可以是
一个
不完整
的
类型吗?在转换单元内
的
各个点,对象类型可能是不完整
的
(缺少足够
的
信息来确定该类型对象
的
大小
)或完全
的
(
具有
足够
的
信息)。因此,如果
一个
类型
的
大小
已知,则该类型是完整
的
。在C实现中,所有指针或指向int
数组
的
所有指针都
具有
相
浏览 4
提问于2020-01-13
得票数 11
回答已采纳
4
回答
已知长度为C/C++
的
数组
术语
c
在C中,可以在已知长度
的
结构中本地定义
数组
。{ assert(sizeof(foo) == sizeof(int[8]));{ 当然,这是正确
的
,也是意料之中
的
,我
的
问题
浏览 4
提问于2015-05-02
得票数 1
10
回答
如何在Java中声明无限大/动态
的
字节
数组
?
java
、
bytearray
我声明了
一个
字节
数组
,它
的
大小
对我来说是
未知
的
,因为它不断更新,那么我如何声明无限
大小
/
可变
大小
的
字节
数组
呢?
浏览 2
提问于2012-11-26
得票数 12
回答已采纳
1
回答
具有
可变
大小
项目
的循环缓冲区实现
c
、
circular-buffer
我需要用C语言编写
一个
共享缓冲区(1R线程/1W线程),以便将二进制程序输出异步地转储到I/O。我通常在编写简单
的
共享缓冲区时使用经典
的
循环缓冲区实现,但在这种情况下,缓冲区上
的
每个项
的
大小
是
可变
的
,并且在编译时是
未知
的
。我想知道
具有
可变
大小
项目
的循环缓冲区
的
可能实现是什么。 谢谢。
浏览 0
提问于2011-08-16
得票数 4
回答已采纳
1
回答
超Vwmi类
的
哪个
属性
来访问内存信息?
windows
、
memory
、
virtual-machine
、
hyper-v
我想要
一个
虚拟机
的
内存与超VWMI类。有4个内存类,但是我找不到它们
的
任何
属性
来获得内存值。尊重,它已经是错误
的
方法。 BlockSize数据类型: uint64访问类型:只读取构成存储范围
的
块
的
大小
(以字节为单位)。如果
可变
块
大小
,则应
浏览 3
提问于2015-02-26
得票数 2
回答已采纳
1
回答
为什么我不能用
一个
常量int来声明
一个
数组
并用C初始化它呢?
c
选项1:使用#defineint arr1[kSize] = {1,2,3,4,5};选项2:使用enumint arr2[eSize] = {1,2,3,4,5};但是,不能使用const int:int arr3[cSize] = {1,2,3,4,5};为什么?
浏览 0
提问于2021-01-05
得票数 2
3
回答
用于表示初始化期间
数组
大小
的
有效和无效语法
c
、
arrays
我目前正在研究c
数组
,并且不清楚什么可以和不能用来表示初始化期间
数组
的
大小
。#define SIZE 5 const int SIZE = 5; #define SIZE 5是有效
的
语法,但是int arr
浏览 0
提问于2018-02-26
得票数 15
回答已采纳
4
回答
在运行时设置
数组
大小
c
、
arrays
、
gcc
、
c99
我知道如何在函数中创建结构
数组
:{}; {}typedef struct item int test; item ar[];
浏览 1
提问于2013-01-13
得票数 2
回答已采纳
4
回答
C中结构内部
数组
的
初始化
c
、
struct
我正在尝试在C程序
的
结构中允许
一个
可变
长度
的
数组
。
浏览 0
提问于2010-12-08
得票数 0
回答已采纳
2
回答
修改后
的
类型是否仅为VLA?
c
、
language-lawyer
、
variable-length-array
一个
简单
的
问题:
可变
修改
的
类型是否仅为VLA (
可变
长度
数组
)?C11,6.10.8.3条件特性宏,1(重点添加):“
可变
修改类型”和“
可变
长度
数组
”之间
的</
浏览 6
提问于2022-03-30
得票数 2
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券