腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何在
C
中将位
数组
元素
传递到函数中
c
、
function
、
embedded
我想知道如何用
C
语言
将位
数组
的
元素
传递给函数。我想通过这个“逻辑”信号来控制函数的执行。我的想法是,一些函数设置或清除一个位
数组
的专用
元素
,这个操作改变了函数的行为,但我不知道如何声明函数原型(我不知道如何说编译器将位
数组
元素
作为他的参数之一)。在
C
语言
函数中如何使用单个位
数组
元素
有什么诀窍吗?谢谢你的建议。
浏览 2
提问于2017-02-10
得票数 0
回答已采纳
2
回答
C
中的“不可修改”与其他编程
语言
中的“不可修改”的含义相同吗?
java
、
python
、
c
、
programming-languages
、
immutability
简单地说,
数组
和字符串文本是不可修改的lvalue。为什么我们可以修改
数组
元素
的值和
C
中的字符串文本,而不能用Python修改字符串中的项呢? 谢谢。
浏览 8
提问于2017-09-13
得票数 0
回答已采纳
2
回答
需要数据结构来存储3个数据集
java
、
arrays
、
data-structures
我有3个数据集,比如A、B和
C
。A包含5个
元素
的单个
数组
。B包含一个2D
数组
,
C
也包含一个2D
数组
。A包含5个独立于B和
C
的
元素
。对于A中的每个
元素
,在B中关联一个
数组
,而对于B的
数组
中的每个
元素
,在
C
中关联一个
数组
。所以我想把这些数据集存储在一个数据结构中,这样在A中选择一个
元素
应该在B中给出适当的
元素
<em
浏览 1
提问于2012-09-28
得票数 1
回答已采纳
4
回答
读取
数组
的第一个
元素
更快,还是第4000位呢?
c++
、
arrays
、
memory-access
在读取
数组
的第一个
元素
时,是否存在速度上的差异,而不是第4000位?
数组
中的任何其他
元素
也是如此。至于
数组
,它将是一个整数
数组
。
浏览 4
提问于2017-08-14
得票数 0
回答已采纳
1
回答
如何在python中将
数组
作为列
元素
写入数据文件,然后在
C
中读取?
python
、
c
、
arrays
、
data-files
我有两列数据集,第一列的每个
元素
对应一个
数组
。所以基本上我的第二列
元素
是
数组
,第一列
元素
是数字。我需要用Python
语言
把它写成一个文件,然后用
C
语言
读取它。我知道HDF5是存储
数组
的最好方法,但我想知道是否有其他有效的方法可以把它写成.csv/.dat/.txt文件。因为我必须用
C
来读它,所以我不能使用像numpy.savez这样的东西。
浏览 11
提问于2018-01-14
得票数 1
2
回答
数组
中的线程安全容器
multithreading
有没有人能解释一下,多线程访问
数组
,其中每个线程都在
数组
的不同
元素
上工作。有没有人能解释一下这是否安全?对主要
语言
c
#或java、python感兴趣,但我喜欢深奥的
语言
专家提供的任何其他意见。
浏览 1
提问于2010-02-04
得票数 2
回答已采纳
3
回答
什么是"value“
数组
?
arrays
、
language-agnostic
、
programming-languages
、
go
在
C
语言
中,
数组
的概念非常简单--仅仅是指向内存中
元素
行中第一个
元素
的指针,可以通过指针算法/标准array[i]语法来访问。 然而,在像Google Go这样的
语言
中,“
数组
就是值”,而不是指针。
浏览 3
提问于2010-06-27
得票数 1
回答已采纳
5
回答
C
编译器:
数组
作为函数参数
c
、
compiler-construction
我正在为一种"
c
-like"
语言
编写编译器。目前,编译器支持局部作用域中的
数组
。可以使用括号表示法-a[0], a[1],...来访问
数组
的每个
元素
。为了进行演示,请考虑以下代码:使用堆栈实现,并给出一个4字节对齐的内存:为了访问,例如
元素
a[1],我计算内存位置为 element = ((index+1) * 4因此,符号表不存储'a‘的每个单独
元素
的地址,只存储符号的地址,并且对于每个符号,存储下一个
浏览 1
提问于2012-02-06
得票数 1
回答已采纳
1
回答
状态图和
C
动作
语言
。设置
数组
值,以便在一步内输出一个向量
c
、
arrays
、
simulink
、
stateflow
对不起,也许是个愚蠢的问题,但是我有问题要用
C
Action
语言
在状态流程图中设置
数组
变量。通常,在
c
语言
中,我可以将“A[]={1,3,2}”的所有值放入静态
数组
中,但是在状态流图中,使用
C
ActionLanguage,我怎么能这样做呢?(在matlab
语言
工作中,但我需要在
C
中)我定义了我的变量的输出范围(因为它是),将大小设置为3(我想要一个由3个
元素
组成的
数组
),将第一个索引设置为&quo
浏览 1
提问于2020-04-25
得票数 0
回答已采纳
1
回答
创建返回结构
数组
的API函数
c++
我正在尝试用
C
++创建各种编程
语言
(如Java、
C
++、
C
#)使用的库。代码将是跨平台的(Linux/Windows)。一个函数应该返回简单结构的
数组
: int
c
;}{} 另一种选择是返回std::vector,但我想Java和
C
#会对此不满意?
浏览 3
提问于2018-01-26
得票数 1
1
回答
有什么更有效(特别是在
C
中):移动
数组
元素
或删除它并在新的地方创建它?
arrays
、
c
、
dynamic-arrays
我正在学习
C
语言
,当我学习
C
语言
时,我遇到了这个问题。我有一系列的结构。
数组
的大小变化非常频繁。如果我将最后一个
元素
移到索引的位置,将
数组
的
元素
向前移动,例如使用memmove()函数,而不是删除最后一个
元素
并创建一个带有索引的新
元素
(正如我所理解的,我也需要使用memmove()函数将
数组
“压缩也许有更好的方法(特别是,我对
C
浏览 3
提问于2021-03-12
得票数 0
回答已采纳
1
回答
检查布尔
数组
中的所有
元素
在
C
中是否都为真的最优雅的方法
c
、
arrays
、
boolean
用
C
语言
检查布尔
数组
中的所有
元素
是否都为真,而不是循环到该
数组
,最优雅的方法是什么?
浏览 0
提问于2020-03-26
得票数 0
21
回答
如何获得两个
数组
之间的交集作为新
数组
?
java
、
c++
、
c
、
algorithm
它对所有编程
语言
都是通用的,尽管我对
C
或Java很满意。让我们考虑两个
数组
(或集合):char[] B = {'
c
', 'd', 'e', 'f'}; 如何将两个
数组
之间的公共
元素
作为新
数组
获取在本例中,
数组
A
浏览 10
提问于2012-11-07
得票数 72
回答已采纳
4
回答
为什么
C
函数不能返回
数组
?
c
、
arrays
在
C
中,struct (记录数据结构)可以是函数的返回类型,但
数组
不能是。
C
语言
的哪些设计特征会导致
数组
成为例外?
浏览 2
提问于2014-10-09
得票数 3
2
回答
如何从多个列表中生成父-子
元素
的有序列表?
perl
、
list
、
parent-child
我遇到了这个问题:给定了许多
数组
(例如,在Perl或任何其他
语言
中):2. (B,D,E,F)4.(G,H) 在每个
数组
中,第一个
元素
是父
元素
,其余
元素
是其子
元素
。在这种情况下,
元素
A有两个子
元素
B和
C
,B有三个子
元素
D、E和F等等。我想处理这组
数组
,并生成一个包含正确顺序的列表。在这种情况下,A是
浏览 4
提问于2012-04-25
得票数 2
回答已采纳
2
回答
Object[]
数组
是如何存储在内存中的?
arrays
、
memory-management
、
random-access
据我所知,
数组
的
元素
是连续存储在内存中的,访问一个特定的
元素
是通过将所需的索引和每个
元素
的大小与基
数组
地址的乘积相加来找到
元素
的地址。因为在像
C
#这样的
语言
中,我可以创建一个object[]
数组
,并在其中放入我想要的任何数据类型,如果我使用不同大小的类型,同时仍然允许随机访问,那么如何以统一的长度存储(和保持)
数组
的每个
元素
?
浏览 0
提问于2012-08-25
得票数 1
回答已采纳
2
回答
需要矩阵搜索算法
java
、
c++
、
matrix
我是一个
C
++和Java的业余程序员。我有一个用于某个项目的二维布尔
数组
( 16行,16列)。此
数组
的内容将定期更新。一些
元素
正在改变,其他
元素
保持不变。到目前为止,我只是扫描
数组
的每个
元素
,以便知道它们中的哪些更新了它们的值。有没有一种算法或有效的方法让我这样做?我将使用的
语言
是
C
++。
浏览 1
提问于2017-11-27
得票数 1
7
回答
数组
的实际定义是什么?
arrays
、
terminology
、
definitions
我试图理解计算机科学中“
数组
”这个词的真正含义。我试图达成一个答案,而不是根据这个网站的精神进行讨论。我要问的是
语言
不可知论,但您可以借鉴
数组
在您使用过的各种
语言
中的用途。思考这个问题的方式: (如果我错了,请纠正我)。
C<
浏览 1
提问于2009-10-15
得票数 10
3
回答
数组
指针,该
数组
中每个
元素
的内存空间信息存储在哪里?
c++
、
arrays
、
pointers
例如:int a[2] = {1, 2};我想知道
c
++在哪里存储每个
元素
的内存空间信息?我是说,当我这么做的时候我只能得到该
数组
的内存地址,显然没有与单个
元素
的“内存长度”相关的信息。但是我认为应该有一些地方,
语言
可以参考每个
元素
的记忆空间。既然我继续这么说:我可以得到该
数组
的第二个
元素</e
浏览 8
提问于2015-03-23
得票数 2
回答已采纳
5
回答
只在
C
中打印一次
数组
中的所有
元素
?
arrays
、
c
、
loops
、
printf
、
unique
我用
C
语言
创建了一个
数组
,我知道如何打印
数组
中的每一个
元素
,但我想不出如何不打印重复的
元素
,或者更精确地说,就像我在标题中所问的那样,如何只打印一次所有
元素
?例如,我的
数组
是:[a b
c
d a a b d
c
c
]我认为我应该使用for或while循环,但我不知道如何使用。
浏览 7
提问于2021-01-28
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言-数组指针与指针数组
C语言指针数组和数组指针详解
C语言数组指针(指向数组的指针)详解
C语言必备知识——数组
C语言:数组和指针
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券