腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
执
行时
定义
长度
的
整数
数组
arrays
、
c
、
integer
、
realloc
、
execution-time
我需要在函数中分配一个
整数
数组
,然后返回它。问题是我不知道我需要分配多少内存:它可能是sizeof(int)*3,因为它可能比我获得
的
内存更多。由于分配一大块内存可能是多余
的
或不够
的
,这不是一个很好
的
解决方案,我将第一次使用realloc。现在我需要在这样
的
循环中使用它 for(i = 3; (res[i] = res[i-3] - res[i-2] - res[i-1]) >= 0; i++) { res = realloc( res, siz
浏览 53
提问于2020-12-25
得票数 0
回答已采纳
2
回答
具有可变大小
的
初始化和非初始化
数组
arrays
、
c
、
initialization
、
sizeof
、
variable-length-array
*val = strchr(ch, ' ');第二种方法生成错误,如 错误:可变大小
的
对象可能没有初始化这是正确
的
错误,我理解为什么会发生这种情况。更新:最初还提供了
数组
大小(Arr),但我认为是编译时操作符(?)
浏览 2
提问于2021-03-10
得票数 5
回答已采纳
2
回答
为arr大小设置
的
运
行时
常数值且无错误
c
、
constants
9.3.0gcc const_create_arr.c -Wall输出:size = 40输出校正 最后一个FN是由func()初始化
的
。我们知道func() return vlaue应该在运
行时
计算。但是
数组
定义
应该向编译器提供该
数组
的
真实
长度
,以帮助编译器分配空间。所以我认为最后一个不应该在编译时通过。但这似乎是正确
的
。我想知道它是怎么工作
的
。我
的</em
浏览 1
提问于2020-11-17
得票数 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};
浏览 1
提问于2021-04-18
得票数 0
11
回答
比较两个
长度
相同
的
整数
数组
arrays
、
algorithm
给定两个
长度
相同
的
整数
数组
的
说明。设计一种算法,可以判断它们是否相同。“相同”
的
定义
是,如果这两个
数组
按排序顺序排列,则相应位置
的
元素应该相同。= <3 4 1 1> 限制算法需要恒定
的
额外空间和O(n)
的
运
行时
间。
浏览 0
提问于2010-03-08
得票数 29
2
回答
修改后
的
类型是否仅为VLA?
c
、
language-lawyer
、
variable-length-array
一个简单
的
问题:可变修改
的
类型是否仅为VLA (可变
长度
数组
)?C11,6.10.8.3条件特性宏,1(重点添加):“可变修改类型”和“可变
长度
数组
”之间
的
关系是什么?额外:“可变
长度
数组</em
浏览 6
提问于2022-03-30
得票数 2
回答已采纳
1
回答
设置可变
数组
长度
?
c++
、
arrays
、
variables
、
dynamic
在
我
的
应用程序中,我设置了一个TImage
数组
但我不知道运
行时
数组
的
长度
。那么,如何将变量
的
10替换为设置变量
数组
长度
。当我将10替换为
整数
变量时,我得到了一个erfror,它不能用变量
长度
声明Array
浏览 1
提问于2016-01-11
得票数 1
回答已采纳
2
回答
排序尽可能多:值只能向左移动k个位置。
algorithm
、
sorting
给定一个
长度
为N
的
数组
和一个
整数
K,尽可能地对
数组
进行排序,使任何元素都不会向左移动超过K个位置。然而,一个元素可以像它喜欢
的
那样向右移动。让我们将排序
定义
为无序对
的
数目,即:排序(1,2,3)=0,以及排序(3,1,2)=2。 澄清:如果
数组
的
第一个k+1项被移动到
数组
的
末尾,则应将其他条目视为将k+1位置移到左侧。我想用泡泡
的
方式。外部循环将运行K次,运<em
浏览 6
提问于2016-06-05
得票数 14
1
回答
解释这个递归函数
的
时间复杂度(Big )
recursion
、
time-complexity
、
big-o
这是来自AlgoExpert
的
实践问题。输入是一个“特殊”
数组
,它是一个非空
数组
,包含
整数
或其他“特殊
数组
”。“特殊”
数组
的
乘积和是其元素
的
和,其中“特殊”
数组
本身被求和,然后乘以它们
的
深度。element, multiplier + 1) sum += element我不明白为什么这个函数
的
时间
浏览 1
提问于2022-04-24
得票数 1
1
回答
寻找一种创建“常量
数组
”
的
方便方法
scripting
、
zsh
、
array
在
zsh中,是否有一种方便
的
方法来创建相同
整数
的
n个副本
的
数组
?tile_lengths=(19 19 19 19 19 19 18 18 18 18 18 18 18 18 18) ...except表示块
的
长度
通常在50左右,组成每个块
的
浏览 0
提问于2016-05-26
得票数 4
回答已采纳
4
回答
Java
数组
输入和
长度
java
、
arrays
Java
数组
必须在开头指定一个
长度
吗?或者它可以是动态
的
,可以接受无限数量
的
数据,直到用户决定这已经足够了?无论我往哪里看,
长度
总是被
定义
的
……示例{是否有可能在将来用户通过输入某个数字(如-1 )来决定
浏览 0
提问于2014-04-05
得票数 0
4
回答
随机
长度
数组
的
sizeof()
c
、
gcc
、
random
、
sizeof
你能解释一下sizeof()是如何使用随机
长度
数组
的
吗?我以为
数组
上
的
sizeof()是在编译期间计算
的
,然而,具有随机
长度
的
数组
的
大小似乎计算正确。printf("r = %d size = %d\n",r, sizeof(arr)); //print the random number, array size} 多次运行
的
输出
浏览 0
提问于2011-08-17
得票数 11
回答已采纳
4
回答
概率选择算法
algorithm
所提供
的
是: 该算法不必是确定性
的
。
在
概率算法
的
情况下,也为近似结果
的
质量提供了一个度量。
浏览 5
提问于2011-02-19
得票数 6
1
回答
为什么这段代码被认为是一个VLA,即使它使用了int?
c++
、
variables
、
dynamic-memory-allocation
、
variable-length-array
我以为我理解VLA是什么,直到我在这里看到一个关于动态内存分配与可变
长度
数组
之间
的
区别的问题。因此,我
在
动态内存分配方面没有任何问题,至少目前是这样,但我不理解
的
是,为什么这段代码被认为是VLA:int my_array [size]所以,我
的
问题是,这两种不同
的
方法是如何被认为是VLA
的
?据我所知,VLA只是一个
数组
,它
的
大小只有在运
浏览 2
提问于2020-05-27
得票数 0
回答已采纳
1
回答
将
整数
传递给着色器以
定义
数组
长度
( ThreeJS )
arrays
、
three.js
、
int
、
glsl
我想将一个
整数
值传递给着色器来
定义
数组
的
长度
。我是这样递过来
的
: num_parcels: { value: ap_props.parcels }ap_props.parcels = 24.我
在
着色器里收到它,然后尝试像这样应用它:uniform vec3 air_parcel_position[ num_parcels ];T
浏览 0
提问于2019-05-02
得票数 1
3
回答
如何为无符号
整数
(例如: NaN到浮点数)设置默认
的
"NULL“值?
c
、
arrays
、
int
我正在尝试编写一些代码,这些代码将接受用户提供
的
一个或两个16位十六进制值,并将其存储
在
某个寄存器中。现在,这些值存储
在
大小为2
的
uint16_t
数组
中。然后将这个
数组
传递给函数,该函数每次传递这些值一位。我
的
问题是,如果用户只输入一个16位
的
值,那么我只想写一个单词,但是如果用户输入了两个值,那么这两个值都应该传递给寄存器。到目前为止,我有一个或两个单词
的
检查,只是如果
数组
中
的
第二个16位值是==
浏览 2
提问于2014-10-14
得票数 0
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
1
回答
如何使用用户
定义
的
随机值填充
数组
c++
、
arrays
、
loops
、
random
我们也
在
练习使用文件,所以我们想把它写到文件中。
浏览 0
提问于2020-03-11
得票数 1
2
回答
以下循环
的
运
行时
间
algorithm
、
loops
、
for-loop
、
big-o
、
asymptotic-complexity
我正在尝试找到以下循环
的
运
行时
间:for(i=1;i<=k;i++) for(j=1;j<=A[i];j++) B[m]=i;m++;}所以,
在
我
的
课堂讲稿中,它说这段代码
的
运
浏览 0
提问于2013-03-23
得票数 2
2
回答
声明
整数
FORTRAN
fortran
、
fortran90
我对Fortran很陌生,很抱歉这个无聊
的
问题,我没有找到答案。
在
守则中: integer ( kind = 4 ) v(k)(k)和(*)
在
第二行
浏览 1
提问于2014-08-05
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
2023-12-16:用go语言,给定整数数组arr,求删除任一元素后, 新数组中长度为k的子数组累加和的最大值。 来自字节。
2021-09-26:搜索旋转排序数组。整数数组 nums 按升序排列,数组中的值 互不相同。在传递给函数之前,nums 在预
2024-01-03:用go语言,给你两个长度为 n 下标从 0 开始的整数数组 cost 和 time, 分别表示给 n 堵不
2023-06-02:给定一个二进制数组 nums 和一个整数 k,k位翻转 就是从 nums 中选择一个长度为 k的子数
《快学 Go 语言》第 4课——低调的数组
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券