腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
通过
赋值
操作符复制
数组
与
直接将值
赋值
给已经
定义
的
数组
之间是否有联系?
、
在
C
语言
中,不能通过
赋值
操作符将
数组
直接复制到另一个
数组
。int arr1[]={1,3,2};此外,如果我没有错的话,我们不能为已经
定义
的
数组
赋值
.a[]={1,3,2}; //this is not possible 在上面的代码中,a[]和{1,3,2}充当两个不同的
数组
,在它们之间
浏览 5
提问于2016-02-24
得票数 0
回答已采纳
2
回答
在
c
-字符串和(int、双、浮点数)之间的动态分配
、
、
、
我为
c
-字符串做了一个动态分配的
数组
。当我调整
数组
大小时,我会使用strcpy、strlen和strcat来帮助进程。这让我想到,当我为
c
-字符串动态分配
数组
时,我不必为
c
-字符串
数组
声明和
定义
复制构造函数和
赋值
操作符。但是,如果我要为double或float创建一个动态分配的
数组
,我必须声明和
定义
一个复制构造函数来获得
数组
的深层副本,并声明和
定义
一个
赋值
浏览 6
提问于2014-08-03
得票数 1
回答已采纳
1
回答
c
++中字符
数组
赋值
操作符的重载
这可能是我将要问的更糟的问题,但我想要重载字符
数组
的
赋值
操作符,所以基本上,我可以使用它作为字符串。这就是我想做的。char
c
1[]="This";
c
2 =
c
1; { }} i
浏览 0
提问于2020-11-26
得票数 2
回答已采纳
1
回答
将Axis2
C
与
Qt数据结构相结合
、
、
、
我们有一个用
C
++/Qt和Axis2
C
编写的基于SOAP的客户端-服务器。由于Axis2
C
的
C
语言
特性,它包含了许多老式的
C
风格的结构(通常它们描述了自
定义
数据的原始
数组
)。如何在使用Axis2
C
的代码中最小化
C
语言
的使用?支持这些自
定义
的
C
结构是一件痛苦的事情,因为它要求
赋值
运算符、
c
-tors、d-tors的准确性
浏览 20
提问于2016-08-22
得票数 1
回答已采纳
2
回答
增加
C
中字符串
数组
中的元素数
、
、
我是
C
语言
(不是
C
++)的初学者,我试图
定义
一个动态的字符串
数组
,但是我在添加一个元素时遇到了困难。我尝试将
数组
定义
为:e[0] = "abc";e[2] = "ghi"; **e = realloc(e, 4 * sizeof(char *)); 返回错误:
浏览 2
提问于2016-03-13
得票数 0
2
回答
python字符串
与
C
字符
数组
的相似性
、
我试图在python字符串和
C
字符
数组
之间建立连接,将字符
数组
赋值
为字符串文字。例如: word="Now"; a=3 这与
C
语言
相反,在
C
语言
中,对
浏览 2
提问于2012-08-13
得票数 3
回答已采纳
2
回答
处理
c
++中的数据冲突
、
我开始学习
c
语言
,但找不到处理内存冲突的明确示例。目前,我已经编写了一段使用变量和
数组
的代码。 我为变量
赋值
,然后用一组初始值填充
数组
。然而,
数组
中的一个值被保存在
与
变量相同的地址,因此覆盖了变量。
浏览 4
提问于2011-12-26
得票数 0
5
回答
在声明以外的时间初始化
C
数组
?
、
、
我知道在
C
中我可以做以下事情。现在,这只在声明
数组
时是合法的。然而,我想知道为什么以后这样做是不合法的?(也就是说,不要仅仅说
C
规范不允许它或类似的东西)谢谢你们
浏览 0
提问于2012-03-05
得票数 18
1
回答
重载增量操作符,它应该只返回一个temp对象,它会更改原始对象。为什么?
、
、
我目前正在学习
C
#课程(有点过时,术语太重,无法引导),其中一个演示程序应该教我们如何在类中重载操作符。它们生成
数组
类和重载一元操作符-和++。它们都是以相同的方式编写的,创建了一个temp新
数组
对象,其中每个整数都是反转或递增的,然后返回临时值。但是,正如打印
数组
所显示的那样,-操作不会更改原始
数组
,而++会更改。为什么?newMas:Array Mas:Array Mas1=++Mas:那
浏览 9
提问于2022-01-25
得票数 0
回答已采纳
2
回答
我以为
数组
是不可复制的
、
、
、
我的印象是
数组
是不可复制的(或可
赋值
的)。int x[5] = {1,2,3,4,5};但是,当我将一个
数组
放入一个类中时,复制构造函数和
赋值
操作符就可以工作了
浏览 1
提问于2012-02-07
得票数 13
回答已采纳
2
回答
在
C
++11中将带大括号的init列表分配给STL容器
、
、
、
我试图辨别这种行为是由
C
++11标准
定义
的,还是仅由编译器
定义
的。我一直在试图通过标准的相关部分(以及标准中的
语言
变得过于复杂时的cppreference.com ),到目前为止,我已经想出了以下内容:5.17.9 -由用户
定义
的
赋值
运算符
定义
的
赋值
的右侧可能会出现大括号(自
C
++11以来) 从std::向量重载
赋值
操作符的语法来看,显然支持初始化程序列表的
赋值
。因此,我想
浏览 1
提问于2018-03-22
得票数 4
回答已采纳
2
回答
C
语言
中的
数组
赋值
、
如果我这样
定义
的话:typedef struct { word group[30];然后在身体里:如何在
数组
p中
赋值
浏览 1
提问于2012-09-10
得票数 0
1
回答
C
语言
编程
数组
赋值
问题
、
、
我注意到,对于每个字母,代码在进行最后一次
赋值
之前会交换它两次。以下是代码的一小段:for (j = 0, k = strlen(cipher); j < k; j++) { if (cipher[j] == freqCounts[
c
].letter){//checks if the ciphertext letters matchline o
浏览 0
提问于2015-09-13
得票数 0
2
回答
分配字符串
与
分配结构的字段
所以我知道如果你有两个字符串,你需要strcpy将一个分配给另一个,你不能使用=。但是假设你有一个像这样的结构char name[15];你已经有了q=f;
浏览 1
提问于2020-09-28
得票数 1
1
回答
无法将字符串文本
赋值
给char
数组
我在给char
数组
赋值
时遇到了一个问题,这是我的代码:struct CandyBar{ cout << "Calories of snack: " << snack.calories << endl;} 我的问题是,为什么使用a[20]可以将其
赋值
给
数组
浏览 0
提问于2015-09-14
得票数 2
5
回答
C
中
数组
中的行替换
、
A[10][10]在中,我们可以使用这是合法的吗?还是我们必须逐个替换每个元素?
浏览 2
提问于2012-01-08
得票数 1
回答已采纳
1
回答
VB等价于
C
#零合并算子的特定情况
、
在
C
#中,我可以这样写:如果myFoo为null,则该行将创建一个新的Foo,将其
赋值
给myFoo,并返回myFoo的值。这看起来应该
与
C
#版本相当:但是它不起作用,因为它将=解释为比较器,而不是
赋值
。 有一个优雅的解决方案吗?
浏览 5
提问于2022-01-18
得票数 0
回答已采纳
2
回答
C
中的类型胡枝子f、
数组
和指针
、
、
、
、
我正在学习用
C
语言
编写的代码。另外,我想给这个变量
赋值
。例如,在代码中有:st.data = (int8_t *)array 其中
数组
被
定义
为int8_t *array。最后,是否可以将值
赋值
给我的data_t变量,而不将其声明为结构中的指针?
浏览 9
提问于2016-01-20
得票数 1
回答已采纳
5
回答
如果下标超过
C
语言
中
数组
的大小,为
数组
赋值
时会发生什么情况
如果下标超过
C
中
数组
的大小,那么为
数组
赋值
时会发生什么? 在其他
语言
中它会抛出异常,那么
C
也会抛出异常吗?由于某种原因,我没有得到任何错误
浏览 0
提问于2010-01-21
得票数 2
回答已采纳
4
回答
如何将char*
赋值
给char
数组
?
、
编译器告诉我“在char32的字符*
赋值
中类型不兼容”这是我的代码: char value
浏览 6
提问于2012-10-19
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言-数组指针与指针数组
C/C+编程笔记:C 语言字符数组的定义与初始化,讲解到位!
Java数组之 一维数组 的定义、赋值和初始化
C语言-数组平均值与排序
C语言指针数组和数组指针详解
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券