腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
C
中允许的
静态
数组
的最大
大小
是多少?
、
、
、
在我的算法中,我知道使用
静态
数组
,而不是动态
数组
。但有时我会达到堆栈的极限。我说的对吗,
静态
数组
存储在堆栈中?是否有许多影响最大
数组
大小
的系统参数?元素的数量取决于
数组
类型吗?它依赖于总的系统RAM吗?还是说每个
C
程序员都有一个
静态
的最大堆栈
大小
?
浏览 8
提问于2013-02-07
得票数 7
回答已采纳
2
回答
Pro*
C
将动态
数组
传递给PL/SQL过程
、
、
我想从Pro*
C
调用一个PL/SQL存储过程,它接受一个
数组
参数(整数表)。Oracle站点上的所有文档都假定您使用的是
静态
数组
,或者至少在与查询相同的过程中定义了一个
静态
数组
。我想要将一个
数组
传递给一个
C
函数,然后它可以被发送到数据库。这里的问题是,我没有编译时的
大小
(或者更确切地说,它不能用于Pro*
C
预处理器)。有没有办法在代码中设置发送到数据库的
数组
的长度,或者我必须创建一个新的<
浏览 2
提问于2009-10-05
得票数 0
回答已采纳
1
回答
C
++:未知
大小
类中的
静态
数组
、
、
、
我在谷歌上搜索过,但没有
找到
答案。所以,发我的问题。它在
C
++14编译器中也编译得很好。(参见现场演示)那么,
C
++标准对此有何说明呢?如果我在测试类中从char
数组
的声明中删除
静态
关键字,编译器在MSVS 2010编译器中使用ISO
C
++ forbids zero size array命令行选项-pedantic-errors和/Za选项时会给出一个错误error
C
2133: 'test::a' : unknown size。所以,我
浏览 8
提问于2015-08-16
得票数 4
回答已采纳
1
回答
为什么openMP不支持
C
中
数组
的缩减?
、
在Fortran的OpenMP 3.0中,使用特殊的构造来支持Fortran约简,而在
C
/
C
++中,它是委托给程序员的。我想知道这是否有特殊的原因,因为OpenMP 3.0是在2008年发布的,所以我认为也有足够的时间为
C
/
C
++实现它。是否有与
C
/
C
++相关的特定技术原因,为什么仍然不支持
C
/
C
++?
浏览 2
提问于2014-04-03
得票数 0
回答已采纳
2
回答
C
查找
静态
数组
大小
、
、
static char* theFruit[] = { "orange", "banana"通过查看此
数组
,我知道
大小
为4。如何在
C
中以编程方式
找到
此
数组
的
大小
?我不想要字节
大小
。
浏览 0
提问于2012-04-23
得票数 18
回答已采纳
1
回答
数组
边界检查可以
静态
执行吗?
、
、
数组
边界检查可以
静态
执行吗?我认为只能使用
静态
数组
(编译器知道
大小
),而不能使用动态
数组
(编译器不知道
大小
)。编辑:关于
C
和Java的最初问题以及它们的权衡(速度与效率)都得到了回答,而且似乎也不清楚,因此删除了。 谢谢
浏览 3
提问于2015-04-19
得票数 1
5
回答
动态和动态创建的
C
数组
、
我正在上编程课,这是我课本上的一段节选:
静态
创建与动态创建和动态与
静态
数组
之间有什么区别?
C
中是
浏览 1
提问于2014-09-09
得票数 1
1
回答
静态
数组
在处理字符串时以
c
#更改其
大小
。
、
下面编写的代码将字符串从一个
数组
复制到另一个
数组
,我已经声明这两个
数组
都是
静态
的,并且我已经将第二个
数组
的
大小
指定为'1‘,而要复制的字符串
大小
大于我提供给第二个
数组
的字符串的
大小
,但是程序仍在运行,没有任何错误如果这两个
数组
都是
静态
的,那么第二个
数组
t‘的
大小
就会增加,这样它就可以容纳整个字符串。#include<stdio.h> void
浏览 0
提问于2020-04-25
得票数 0
回答已采纳
1
回答
在
C
中声明没有
静态
关键字崩溃的字符
数组
、
、
我在K&R做了一个练习,要求我在主函数提供的
数组
中对行进行排序。我声明了这样一个
数组
:char line[MAXLINES * MAXLEN],其中MAXLINES和MAXLEN分别是常量5000和1000。我在主函数中声明了这一点。很明显这只是程序崩溃了。我正在使用微软(R)
C
/
C
++优化编译器版本19.00.23506为x86在Windows 10,64位。但是,当我用
静态
关键字声明
数组
时,就像这样:static char line[MAXLINES * MAXL
浏览 2
提问于2017-04-23
得票数 1
回答已采纳
6
回答
在运行时在
c
++中创建
静态
数组
、
有没有办法在运行时在
c
++中创建一个
静态
数组
?我想要的真的很简单,就像只想从用户那里获得输入数字,并在运行时创建一个输入数字
大小
的
静态
数组
。不需要新的运算符,不需要指针,只需要
静态
数组
?
浏览 0
提问于2011-06-13
得票数 3
回答已采纳
3
回答
通过
C
语言输入
静态
数组
大小
对
数组
大小
的影响
、
、
、
我试图找出
数组
在
C
中具有
静态
大小
的原因,到目前为止,我知道动态分配会影响代码执行所需的时间。另外,我知道另一个原因是它的
大小
需要在编译时修复,但是问题是:当我有类似的东西时会发生什么scanf("%d", &n);如果我的
数组
大小
是一个
静态
值,就像 int
浏览 10
提问于2022-01-23
得票数 1
1
回答
具有不同
大小
的非类型参数的模板重载operator+=
、
、
我可以通过创建一个
大小
相加的新string_test来轻松地修复这个问题。但是对于operator+=,这是行不通的,因为
大小
(更准确地说,私有数据成员buffer[n])不能改变。
浏览 1
提问于2014-09-16
得票数 2
回答已采纳
1
回答
不了解什么是内部
数组
、
、
、
、
我很难理解内部
数组
意味着什么。我有一个任务,要求使用内部
数组
实现标准队列类,并将
数组
设置为12。内部
数组
是动态
数组
、
静态
数组
、.的另一个词吗?什么是内部
数组
?此外,在对象内部是一个固定
大小
的
数组
。这是在
c
++上。 我以为是在要求使用
静态
数组
,固定
大小
的
数组
和传递参考。由于编写队列的方法很多,只是不确定内部
数组
属
浏览 0
提问于2013-10-17
得票数 0
回答已采纳
3
回答
管理函数临时动态内存的有效方法
、
、
NFA有一组状态,我需要四个
大小
相同的
数组
( NFA中的状态数)来记录在NFA模拟期间有关状态的临时信息。 对每个函数调用使用malloc但不分配内存,使用四个
静态
指针变量和一个
静态
int arraySize记录分配的
数组
浏览 7
提问于2014-04-03
得票数 0
回答已采纳
12
回答
C
++中的
静态
数组
与动态
数组
、
、
、
、
在
C
++中
静态
数组
和动态
数组
有什么区别?你能解释一下
C
++中
静态
数组
和动态
数组
的区别吗?
浏览 17
提问于2010-04-20
得票数 100
回答已采纳
2
回答
为什么不允许指针/引用
数组
指定
数组
大小
?
、
、
、
、
这可能是一个糟糕的问题,因为我对
C
++中
静态
类型语言和
数组
的概念非常陌生,并且可能误解了这些概念.int arr[a]; // errorint (*p)[];为什么p和r不能指定
数组
的
大小
我粗略的猜测是,对于上述情况,p的类型只是int(*)[],而r的
浏览 13
提问于2022-06-26
得票数 1
2
回答
在运行时初始化
数组
、
include <stdio.h> // your code goes here int b = 3; int arr[
c
]; printf("%d",arr[5]);}在运行时,它是如何获取
数组
号的
浏览 2
提问于2017-01-24
得票数 0
3
回答
微软的
C
++安全版本的
C
库函数如何知道
静态
缓冲区的
大小
?
、
、
、
在使用许多标准
C
库函数的一些Microsoft安全版本时,我注意到其中一些函数似乎能够在编译时确定是否
静态
或动态地分配传入缓冲区。如果
静态
分配输入缓冲区,则函数可以自动确定其
大小
,但如果是动态的,则必须将
大小
作为另一个参数。例如,当
静态
分配缓冲区时,此代码段工作:sprintf_s(buffer, "Hello World\n");然而,这一条并没有所以我的问题是:这是如何确定的,这是一个标
浏览 5
提问于2015-07-06
得票数 3
回答已采纳
2
回答
工业强度n吨基类模板
、
、
、
、
我正在做一个n吨的基类模板。我还不担心懒惰,所以我的意图是: template<typename Derived, size_t n = 1>{ // Zerotons are supported, too protected:
浏览 3
提问于2013-02-02
得票数 8
回答已采纳
2
回答
这是在
C
中声明
数组
的有效方式吗?
、
、
我知道你不应该用一个变量作为ex的
大小
来声明
数组
。int arr[n];,因为如果不使用动态内存,
数组
的
大小
应该是
静态
的,但是如果你有一个这样的函数呢?这是有效的还是无效的?我是个
C
新手,我
找到
的每一个资源都是针对其他语言的。
浏览 7
提问于2021-02-05
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言-数组指针与指针数组
C语言指针数组和数组指针详解
C语言数组指针(指向数组的指针)详解
C+数组与容器
C语言必备知识——数组
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券