腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
数组
的
大小在主
函数
和用户定义
函数
中是不同
的
。
、
我试图使用
C
语言
中
的
sizeof of ()
函数
来计算
数组
的
长度
。下面是我
的
代码。{ printf("Size of array - %d\n", size);当我计算主
函数
中
数组
的
长度
时,输出是正确
的
。但是,当我试图在接受
浏览 4
提问于2021-01-10
得票数 0
回答已采纳
2
回答
C
++支持可变
长度
数组
吗?
、
、
VLAs一直是GCC
的
扩展,但被
C
99采用: 如果不存在大小,则
数组
类型为不完整类型。如果大小为*而不是表达式,则
数组
类型是未指定大小
的
可变
长度
数组
类型,只能在具有
函数
原型作用域
的
声明中使用;这些
数组
仍然是完整
的
类型。如果大小是整数常量表达式,且元素类型具有已知
的
常量大小,则
数组
类型不是可变
长度
数组
类型;否则,
数组</e
浏览 8
提问于2011-12-21
得票数 34
回答已采纳
2
回答
为什么
C
没有第一类
数组
?
、
我有一个关于
C
的
语义
的
问题,我想知道为什么决定使
数组
不同于
语言
中
的
任何其他类型
的
功能。我理解
数组
和指针在
C
中是不同
的
编译时抽象,
数组
有固定
的
长度
,sizeof为
数组
返回stride * length。对于指针,它只返回指针本身
的
宽度。但是,
数组
不能作为值传递到
函数
中,也不能从
函数</e
浏览 0
提问于2016-03-16
得票数 4
回答已采纳
1
回答
为什么
C
++允许在运行时将
数组
大小传递给
函数
以构造一个固定大小
的
数组
?
、
根据我
的
观点,下面的代码不应该编译。然而,它确实完美地打印了:事实上,即使我从参数中删除了"const“,它也会这样做。myArray[i] << " "; cout << endl; arrayTest(15);} 我很困惑,因为我知道
数组
的
大小是一个常数此外,我不涉及任何类型
的
动态分配(即,我不使用malloc
浏览 1
提问于2019-09-28
得票数 4
回答已采纳
9
回答
函数
参数中
的
数组
长度
、
这是以
C
语言
计算
数组
长度
的
著名代码:但是,我似乎找不出传递给
函数
的
数组
的
长度
: printf("%d %d", sizeof(friends)
浏览 1
提问于2011-11-25
得票数 68
回答已采纳
4
回答
如何检查字符串是否在
C
中
的
字符串
数组
中?
、
如何用
C
语言
编写下面的代码?还有:是否有任何内置
的
函数
来检查
数组
的
长度
?x = ['ab', 'bc' , 'cd'] //Code
浏览 5
提问于2012-12-03
得票数 18
回答已采纳
2
回答
返回一定
长度
数组
的
最佳方法
我是
C
编程背景下
的
C
#新手,很抱歉提出了一个基本问题。我试图找到从方法返回值
数组
的
最佳方法。在
C
语言
中,我们可以执行以下任一操作: void myFuction(double[] inputA, int lenA, double* outputA):
函数
获取
长度
为"lenA“元素
的
输入
数组
"inputA”,并返回"outputA“指针,该指针在调用"myFun
浏览 3
提问于2020-08-17
得票数 0
回答已采纳
3
回答
如何搜索
数组
中
的
数字部分才能将其捕获到另一个字符
数组
中?
、
、
我在用
C
语言
,www.google.com 20200929094403我知道在
c
#中,命令行有一个parseInt
函数
。但我对
c
版并不熟
浏览 6
提问于2020-09-29
得票数 0
2
回答
用
C
语言
高效确定
数组
大小
的
建议
、
在java中,java脚本和其他
语言
具有array.length
函数
,可用于了解循环
的
数组
长度
和其他需要。在
C
编程中,我使用
的
是操作符,用于通过以下过程确定
数组
大小或
数组
长度
: /
浏览 2
提问于2015-01-20
得票数 3
回答已采纳
2
回答
定义不带终止符
的
C
++字符
数组
、
、
的
答案解释说,与
C
语言
不同,
C
++
语言
不允许char
数组
使用
长度
不足以容纳终止空字符
的
初始值设定项字符串。有没有一种方法可以在
C
++中指定一个未终止
的
char
数组
,而不会在源代码中使字符串膨胀四倍?from Stack Overflow"
的
长度
为25,所以它们会生成一个包含26个元素
的
char
数组
,就好像已经编写了以下
浏览 4
提问于2015-10-23
得票数 9
1
回答
将任意
长度
的
列表或元组传递给用
C
编写
的
Python扩展
、
如果我用
C
语言
扩展Python
语言
,我可以使用像PyArg_ParseTuple()这样
的
函数
来解析Python端提供
的
参数。但是,这只允许我指定标量参数或已知
长度
的
元组参数。如何处理用户使用任意
长度
的
元组从Python调用我
的
函数
的
情况?例如:foo.bar([1, 2, 3]) 在这里,bar()是用<
浏览 1
提问于2018-07-18
得票数 0
7
回答
像
C
一样
的
数组
语法?
、
、
、
double x[]
的
以下语法是什么void evaluate(double x[], double *f) // evaluate我可以传递任意
长度
的
参数x吗?
浏览 0
提问于2012-09-28
得票数 0
回答已采纳
4
回答
C
语言
中
的
数组
长度
、
、
、
、
我以前是一名
C
#程序员,关于
C
语言
有一些我不能理解
的
东西(具体地说,我使用
C
99标准进行编码)另外,在二维
数组
中,为什么我必须指定
数组
<em
浏览 0
提问于2020-03-06
得票数 1
3
回答
使用具有存储空间
的
常量变量分配
数组
、
我在某处读到,如果没有&i,i和100将被添加到符号表中,但是因为&i,存储是强制
的
,而100将在编译时存储在i中;因此编译器将无法读取i
的
值(从存储中)来分配
数组
-这是真的吗?
浏览 1
提问于2012-05-22
得票数 0
回答已采纳
2
回答
byte[] to long in JNI
、
、
在java中,我有一个将byte[]转换为long
的
函数
,如下所示。
数组
(byte[])
的
长度
可以是4、6或8个字节。dtIn).trim()); ex.printStackTrace(); return -1;在JNI (
C
语言
)中是否有与上述
函数
相同
的
函数
?
浏览 24
提问于2020-03-12
得票数 1
回答已采纳
2
回答
使用visual studio 2012编译时,这段代码会给我带来错误,但是使用代码块就可以了。
、
、
、
<string>#include <sstream>#include <iterator> break; }} im试图弄清楚为什么它给我
的
表达式必须有一个常量
浏览 3
提问于2019-12-15
得票数 2
回答已采纳
3
回答
修改
C
#中
的
数组
“就地”?
、
、
、
有一个提示符为
的
不要为另一个
数组
分配额外
的
空间,必须通过使用O(1)额外内存就地修改输入
数组
来实现这一点。元素
的
顺序可以更改。在新
的
长度
之外,你留下什么并不重要。给定num= 3,2,2,3,val = 3, 您
的
函数
应该返回length = 2,其中num<
浏览 1
提问于2018-10-13
得票数 1
2
回答
数组
长度
函数
在代码中
的
应用
如果这是个糟糕
的
问题,请原谅我。我之所以这样问,是因为我在这方面犯了很多错误。提前谢谢。(用Java
语言
)
浏览 11
提问于2022-08-18
得票数 0
回答已采纳
5
回答
C
语言
中
的
const修饰符
回到
C
语言
时,我经常会因为无法使用以下初始化模式创建
数组
而感到困惑……const int myArray[SOME_ARRAY_SIZE];我想我在对
C
的
基本理解中遗漏了一些核心
的
东西。:) UPDATEAfter阅读了更多关于
C
99和可变
浏览 2
提问于2011-03-31
得票数 5
回答已采纳
1
回答
计算
数组
长度
的
C
程序
、
、
我正在学习
C
语言
,并尝试编写一个
函数
,在给定整数
数组
的
情况下,返回
数组
的
长度
。下面是我
的
代码:{ int i = 0;2, 3, 4, 5};
浏览 1
提问于2015-02-20
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言:函数指针数组和函数指针数组指针的深度剖析
C语言进阶之路:函数—数组参数!
C语言数组指针(指向数组的指针)详解
C语言-数组指针与指针数组
C语言指针数组和数组指针详解
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
腾讯会议
活动推荐
运营活动
广告
关闭
领券