腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
在
C
中
是否
有
数组
大小
/
长度
的
快捷方式
?
、
有没有办法加快在
C
中
获取
数组
大小
的
速度? 每次输入sizeof(array)/sizeof(int)都会变得陈旧。有没有像.length这样
的
C
库,或者有没有什么方法可以将sizeof(array)/sizeof(int)定义为某种较短
的
常量(也可以使用点表示法)?
浏览 0
提问于2010-11-30
得票数 7
回答已采纳
1
回答
在LLVM IR中使用一个小字符串初始化大型i8
数组
、
我想用一个小字符串在LLVM IR
中
初始化一个大
的
i8
数组
。我想做这样
的
事情:注意,字符串
长度
仅为14 (如果不计算空字节,则为13 )。现在,我不关心将什么放入剩余
的
字节
中
。由于constant expression type mismatch,上述代码无法工作,因为初始化器
数组
大小
与目标
数组
<
浏览 1
提问于2015-11-17
得票数 0
回答已采纳
6
回答
为什么我总是八岁?
、
、
char *
c
= (char *)malloc(30*sizeof(char));在上面的代码
中
,我试图打印“
c
”
的
大小
。无论我给出
的
是哪个数字,而不是代码
中
的
“30”,我都会得到(
C
)为8
的
大小
。
有
什么问题吗?如何确定
数组
的
大小
浏览 5
提问于2015-02-11
得票数 0
回答已采纳
2
回答
修改后
的
类型
是否
仅为VLA?
、
、
一个简单
的
问题:可变修改
的
类型
是否
仅为VLA (可变
长度
数组
)?
C
11,6.10.8.3条件特性宏,1(重点添加):“可变修改类型”和“可变
长度
数组
”之间
的
关系是什么?
浏览 6
提问于2022-03-30
得票数 2
回答已采纳
3
回答
C
中
堆栈上
的
动态
数组
分配
、
、
、
我昨天刚刚做了一个实验,发现了一些令人困惑
的
事情:{ scanf("%d",&j); int arr[i];} 数字j是从键盘读取
的
,它用于在堆栈上分配
数组
arr。编译器甚至不知道编译时
数组
的
大小
(将j初始化为0?),但没有编译错误。这怎么可能呢?
浏览 0
提问于2014-10-19
得票数 8
1
回答
代码:块明w编译器错误:可变
大小
的
对象不能初始化。
、
、
、
我正在创建一个简单
的
终端幻想游戏使用
C
++。我似乎遇到了一个错误“错误:可变
大小
的
对象‘项’可能没有初始化”。我使用
的
代码::块与混合
的
编译器。
浏览 3
提问于2014-12-07
得票数 2
回答已采纳
1
回答
我可以根据不同
的
cc_library设置不同
的
宏值吗?
有
一个名为'L‘
的
cc_library目标,而cc_binary目标'A’、'B‘、'
C
’依赖于它。在使用makefile时,一种可行
的
浏览 2
提问于2018-11-01
得票数 0
回答已采纳
1
回答
必须尽可能静态地计算三元操作符吗?
、
是否
需要尽可能静态地计算三元操作符,或者编译器
是否
可以将其推迟到以后,从而拒绝依赖于静态计算
的
程序?char b[sizeof(a) > 10 ?10 : sizeof(a)] = {0}; return 0;我
的
问题是:符合标准<e
浏览 0
提问于2019-05-21
得票数 3
回答已采纳
1
回答
使用ctype python包装
C
函数返回
大小
未知
的
数组
、
、
、
、
我试图使用ctype包装一个
C
函数,它返回一个未知
大小
的
字符
数组
。函数是,但我
的
问题并不是特定于该函数。 我想知道
是否
有
一种通用
的
方法来解构返回char**
数组
对象未知
大小
的
函数
的
输出。在ctype
中
,这将是POINTER(
c
_char_p * X),其中X是未知
的
。ctypes.
c
_void_p, ctype
浏览 2
提问于2017-01-06
得票数 5
2
回答
数组
大小
需要为常量吗?
、
(我使用
的
是g++ 4.8.3,如果我使用vs2010,将会出现编译错误:error
C
2057: expected express)int main() {
浏览 0
提问于2015-03-08
得票数 2
2
回答
将IntPtr转换为byte[]
c
#
、
、
我从IntPtr库方法
中
接收
C
++值,并且需要从接收到
的
IntPtr
中
获取byte[]
数组
。当我尝试这样做
的
时候:Marshal.Copy(myReceivedIntPtr编辑int MSR_DecodeTrack(char *AscBuff, unsigned char *BinBuff,
浏览 4
提问于2011-11-23
得票数 1
2
回答
数组
的
长度
是多少?
、
在这句话
中
,
长度
到底是什么意思:“每个
数组
都会和
数组
的
”
长度
“一起传递给函数。” 这
是否
意味着
数组
的
大小
?
浏览 2
提问于2011-04-12
得票数 2
回答已采纳
6
回答
作为参数传递后无法计算
数组
元素
、
、
、
、
在将
数组
元素传递给参数后,我遇到了计算
数组
元素
的
问题{我正在尝试计算varible顶点
数组
中元素
的
数量。但我没有得到一个准确
的
数字,如果根本没有的话。 当我一步一步执行时,我注意到我无法看到
数组
中</em
浏览 0
提问于2010-07-01
得票数 0
回答已采纳
2
回答
gcc错误生成
、
、
当我尝试编译包含以下两行
的
代码时,为什么gcc和clang都没有产生错误?
浏览 0
提问于2011-05-28
得票数 1
回答已采纳
2
回答
具有相同元素
的
数组
初始化
是否
存在用常量初始化固定
大小
数组
的
快捷方式
。举个例子,我需要在300个空格
中
各写10
的
int array[300],
有
避免写10300次
的
窍门吗?
浏览 4
提问于2017-09-12
得票数 3
回答已采纳
1
回答
可变
长度
std::
数组
、
、
、
由于我通常使用
的
C
++编译器允许可变
长度
数组
(例如,取决于运行时
大小
的
数组
),我想知道
是否
有
类似于std::array
的
变量
大小
?当然,std::vector是可变
大小
的
,但它在堆上分配,并根据需要重新分配。 我喜欢在运行时定义一个
大小
为
大小
的
堆栈分配
数组
。
是否
有</
浏览 1
提问于2013-12-31
得票数 27
4
回答
这是一个有效
的
C
程序吗?
、
、
、
我写了一个程序,其中
数组
的
大小
作为用户
的
输入。include <stdio.h>{ scanf("%d", &x); /* some stuff */这个程序在我们学校
的
编译器但当我用GNU CC在我
的
PC上尝试时,它编译成功了。 所以我
的
问题是,这是一个有效
的
C
程序吗?我可以使用用户输入
浏览 0
提问于2013-05-15
得票数 1
回答已采纳
2
回答
C
++
中
基于参考
长度
的
数组
、
假设我
有
以下
C
++函数:#include <stdin.h>这应该返回错误
的
值,因为will
大小
返回指针
的
大小
,而不是指向
的
数组
的
大小
。这是
浏览 6
提问于2011-06-30
得票数 4
回答已采纳
4
回答
为什么
C
数组
不能有0
长度
?
、
C
11标准说,
大小
和可变
长度
的
数组
“应该有大于零
的
值”。为什么不允许
长度
为0? 特别是对于可变
长度
数组
,每隔一次
有
一个零
的
大小
是非常有意义
的
。当静态
数组
的
大小
来自宏或生成配置选项时,它也非常有用。有趣
的
是,GCC (和clang)提供了允许零
长度
数组
浏览 0
提问于2014-07-10
得票数 14
回答已采纳
4
回答
我应该信任哪个编译器?
、
、
、
、
这将是一个新手
的
问题,但我试着用
C
语言(不是
C
++)做一个小练习,我遇到了一些问题。假设我想在一个
大小
取决于其中一个参数
的
方法中使用
数组
:{ // DO STUFF...当我试图将其编译为Visual 2013
中
的
.
c
文件时,会遇到一个错误,即不允许使用非常量
数组
大小
浏览 5
提问于2013-08-29
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C/C+编程笔记:C/C+中数组名的含义,不同数组名有不同的含义!
2024-12-09:找出与数组相加的整数 Ⅰ。用go语言,你有两个长度相同的数组 nums1 和 nums2。 数组 nums
C语言-整型数组中的数据从小到大排序
2024-12-02:划分数组得到最小的值之和。用go语言,你有两个数组,nums 和 andValues,它们的长度分别为 n
http代理中的IP池大小对于批量注册账号业务有多大影响?
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券