腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
如何在
C
中复制多维字符串
、
、
我知道如果我动态地
初始化
2D字符串
数组
,我
必须
多次使用memcpy,但我已经使用标准的
C
编译时语法来
初始化
函数栈中的2D字符串
数组
。但是,由于我不能简单地将指针传递到临时堆栈内存区,因此我
必须
使用memcpy将整个内存复制到动态分配的空间中。然而,当我尝试这样做时,我得到了一个分段错误。#include <string.h> //b=
c<
浏览 4
提问于2014-04-29
得票数 0
2
回答
C
中的
数组
和malloc
、
、
、
你好,我是
C
的新手,我需要有人向我解释概念。我是一个JAVA程序员,我正试图用
C
语言
编写一个程序。我目前的问题是尝试
初始化
一个数目未知的
数组
。我知道在
C
语言
中,
数组
必须
用数字来
初始化
,而不是像Java中那样使用变量。我的问题是,我是否可以在Java中做到这一点:char array [i]; \\some code} 我怎么用
C
语言<
浏览 0
提问于2015-02-17
得票数 0
回答已采纳
1
回答
为什么
C
++需要6个大小的
数组
来存储5个字母的单词,而
C
只允许5个?
、
、
、
我在
C
和
C
++中尝试过下面的语句。虽然
C
接受这一点,但
C
++抛出了一个错误,指出字符串太长。如果有要添加的空字符,为什么在
C
中可以接受,而在
C
++中不可以?
浏览 1
提问于2019-10-17
得票数 2
5
回答
C
指针和
数组
声明
、
我现在正在通过"“学习
C
语言
char *names[] = { "Mary", "John", "Lisa"在上面的例子中,为什么names[]
数组
在声明时需要一个指针如何知道在创建
数组
时何时使用指针?
浏览 0
提问于2011-11-08
得票数 2
回答已采纳
2
回答
隐式
数组
:为什么我们不能显式地设置
数组
大小?
C
#
语言
规范(7.6.10.4)指出,
数组
创建表达式有树状类型: 新型
数组
型
数组
初始化
器 问题:在隐式
数组
的情况下,禁止显式设置
数组
大小有什么重要的理由吗?我所看到的显式设置<em
浏览 8
提问于2013-01-30
得票数 13
1
回答
用于
C
库中
数组
的UnsafeMutablePointer
、
、
我想将
C
库实现到我的iOS项目中。我用的是敏捷的
语言
。double ar[6];如果我在var ar: [Double]中
初始化
,xCode说我
必须
使用 UnsafeMutablePointer。但是在文档中,我还没有找到如何
初始化
UnsafeMutablePointer的n-lenght<em
浏览 1
提问于2016-03-28
得票数 0
回答已采纳
3
回答
如何对
C
中的malloc()
数组
执行一行赋值?
、
、
在
C
语言
中,我可以
初始化
堆栈上的
数组
,如下所示:是否有类似的单行方法为堆上的malloc()-ed
数组
赋值?还是
必须
对
数组
进行迭代并单独赋值?
浏览 6
提问于2016-07-27
得票数 10
回答已采纳
4
回答
C
++
数组
初始化
、
这种形式的
数组
初始化
为全0吗如果是这样,是否有类似于其他类型的语法?
浏览 2
提问于2009-12-17
得票数 84
回答已采纳
5
回答
C
#
数组
,如何创建空
数组
?
、
、
我正在学习
c
#,在此之前我的主要
语言
是php。我想知道如何(或者是否)在
c
#中创建一个空
数组
。$multiples[] = 1;$multiples[] = 3;int[] arraynums= new int[];arraynums[] = 2; arraynums[] = 3
浏览 5
提问于2013-11-01
得票数 3
回答已采纳
4
回答
使用字符串文字
初始化
字符
数组
的更好方法是什么?
、
我是
C
语言
的新手。我试图理解
C
中的
数组
概念,我对
数组
初始化
有一个困惑。 ,这是使用字符串文字?
初始化
字符
数组
的更好方法。
浏览 7
提问于2017-02-05
得票数 5
2
回答
带索引的
C
++静态
数组
初始化
我在一个类中有一个静态
数组
,并有一个枚举来表示这个
数组
的索引。FIRST = 0, LAST{ static string names[LAST];}names[FIRST] = "First";我知道可以像这样在声明时
初始化
浏览 0
提问于2021-12-03
得票数 1
2
回答
在Java中
初始化
数组
对象时,我们为什么不需要提供括号呢?
、
我现在正从底层学习Java,我发现一件有趣的事情是,
必须
以这种方式创建最复杂的数据结构:另一方面,可以简单地通过键入String[] str_array = new String[10]; 为什么没有必要在
初始化
数组
时提供通常与调用构造函数相关联的括号?
浏览 1
提问于2019-03-27
得票数 1
回答已采纳
2
回答
函数的隐式声明在
C
99中无效
、
我对
C
语言
很陌生,我遇到了一个我真的不明白的问题。我试图从另一个函数获取
数组
,但是当我试图提取信息时,它会给我以下警告: 函数'getk_vector_calculation‘的隐式声明在
C
99
数组
初始化
程序中无效,
必须
是
初始化
程序列表或字符串文本
浏览 2
提问于2014-11-25
得票数 2
回答已采纳
4
回答
在
C
++中分配内存而不
初始化
它
、
、
我已经熟悉了
C
++,并且在内存管理方面遇到了问题。在
C
中,每当我想为任意数量的元素保留内存时,无论类型如何,我都只需调用malloc(),然后手动(通过循环)
初始化
,得到我想要的值。使用
C
++的new,一切都是自动
初始化
的。,每个
数组
具有不同的
初始化
值(如0、1、0、2、0、3等)。:我还没有对new的工作方式做过任何测试,我只读了,上面写着: 在
C
++编程
语言
中,以及在许多基于
C
++的
语言
中,n
浏览 5
提问于2011-12-26
得票数 4
回答已采纳
3
回答
使用字符串
初始化
char
数组
的最佳语法,而忽略空终止符
、
、
.~";unsigned char listOfChar[4] = "abcd"; 做得更好,保持方便和可读性?
浏览 0
提问于2013-01-17
得票数 1
回答已采纳
2
回答
为什么
C
++20不支持无序指定的
初始化
器?
、
、
当我读的时候,我有一个关于这个段落的问题: 注意:
C
编程
语言
支持无序指定
初始化
、嵌套指定
初始化
、指定
初始化
和常规
初始化
混合以及
数组
指定
初始化
,但在
C
++中不允许。是否有任何技术原因阻止
C
++支持无序的指定
初始化
?
浏览 3
提问于2018-11-11
得票数 27
回答已采纳
3
回答
如何在
C
中
初始化
非顺序
数组
索引
、
、
我来自高水平的
语言
,并试图学习
C
和提高我的知识如何在较低水平的东西工作。我如何知道哪些索引已经
初始化
?这是用
C
语言
处理
数组
的正确方法吗?
浏览 1
提问于2019-03-29
得票数 0
回答已采纳
4
回答
为什么我们需要将一个
数组
初始化
为0 (null)?
、
、
我在
C
语言
中发现了这一点,但我不知道其他
语言
,它需要将一个
数组
初始化
为0。 a[i] = 0;这样做有什么原因吗?在什么情况下需要将
数组
初始化
为0,在什么情况下不需要?
浏览 1
提问于2011-06-21
得票数 1
回答已采纳
3
回答
在O(1)时间内用Java
初始化
数组
、
是否可以在O(1)时间内用java
初始化
数组
。在
C
\
C
++中,这是可能的,因为
语言
不会自动将
数组
初始化
为0。在Java中,据我所知,无法跳过自动
初始化
步骤。为了澄清这一点,我的意思是使用具有所有
数组
功能的专用数据结构,增加将所有
数组
元素
初始化
为固定时间( O(1)复杂性)的某个值(如零)的能力。这通常使用3个未
初始化
的
数组
和一个计数器来完成。
浏览 19
提问于2022-05-16
得票数 0
1
回答
转换匿名
数组
初始化
程序列表
、
、
、
我可以成功地为char字符串
数组
执行
初始化
程序列表的
C
转换,但似乎无法使其与
C
++强制转换(Static_cast)一起工作:{ // << " [2]: " << bar[2] << st
浏览 6
提问于2016-10-24
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C/C+编程笔记:C 语言字符数组的定义与初始化,讲解到位!
C语言-数组指针与指针数组
C语言指针数组和数组指针详解
C语言必备知识——数组
C语言:数组和指针
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券