腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
2d
数组
中
数组
的名称指向什么?
、
我有一个
数组
a[2][2]。现在可以考虑由两个一维
数组
(a[0]和a[1] )组成。现在,当
数组
的名称指向
数组
中的第一个元素时,a[0]就是a[0][0]的
地址
,即a[0] = &a[0][0]。因此,结合这两个a = &(&a[0][0]);但是当我打印a时,它只给出a[0][0]的
地址
,即&a[0][0]。为什么会这样呢?
浏览 1
提问于2014-04-11
得票数 1
回答已采纳
1
回答
如何创建指向
C
++
数组
元素的指针
我试过:但得到了: rs2::device* dev = &devices[device_idx];
浏览 7
提问于2022-01-01
得票数 -5
3
回答
如何用金属着色
语言
将浮点指针转换为uint8_t指针?
、
、
、
我试图在kernel void函数中用金属阴影
语言
编写以下
C
代码:uint8_t byteArray[sizeof(f)]; byteArray[a] = ((uint8_t*)&f)[a];代码应该得到浮点值的字节
数组
。当我试图用Metal
语言
编写相同的代码时,我会得到以下构建时错误: 指针类型必须具有显式
地址
空间限定
符
。我理解金属限制了指针的使用,
浏览 11
提问于2021-06-15
得票数 1
回答已采纳
4
回答
使用指针存储字符串
、
、
我开始学习
C
语言
中的指针,直到我遇到“使用指针存储字符
数组
”这一主题之前,我一直很好地理解它。指针应该存储内存
地址
,或者换句话说,我们将一个变量的
地址
(使用
地址
操作
符
)赋给一个指针变量。我不明白的是,我们如何能够将字符串直接赋值给指针?那也没有
地址
运算
符
吗?另外,如果没有间接操作
符
(*),我们如何打印字符串呢?
浏览 0
提问于2018-07-03
得票数 0
3
回答
C
语言
中的静态多维
数组
与指针和
地址
、
、
我正在学习
C
语言
,并被下面的代码卡住了:for (p = &a[0]; p < &a[NUM_ROWS];我明白,实际上它不是行和列,而是一个连续的内存块-几乎是一个一维
数组
,其中每个元素都是一个一维
数组
。还有:
数组
名称等同于
数组
第一个元素的
地址
(根据我正在阅读的这本书)。对于一维
数组
,我认为第一个元素可以是int或char或其他任何类型
浏览 3
提问于2016-02-03
得票数 0
1
回答
__attribute__ ((对齐(X)做什么?
、
附加问题:当在像__attribute__ ((aligned (32))) double output[4];这样的
数组
前面使用时,这是否意味着
数组
的每个元素都是对齐的,还是整个
数组
都对齐了?
浏览 8
提问于2021-12-28
得票数 0
1
回答
cout是如何与char指针一起工作的?
、
、
最近,我一直在学习
C
++指针,当涉及到char时,我感到困惑。char *
c
= "sampletext"; cout<< *
c
<<endl; cout<<
c
<<endl; cout<< &
c
<<endl; 更准确地说:为什么cout<<
c
<<endl;打印整个
C
字符串而不是
地址
(例如,它发生在整型指针中),为什么co
浏览 14
提问于2021-01-09
得票数 0
回答已采纳
3
回答
指针运算
符
的正式名称
、
在指针的上下文中,操作
符
*和&的官方名称是什么?它们似乎通常分别被称为取消引用运算
符
和
地址
运算
符
,但不幸的是,标准中关于一元运算
符
的部分没有给它们命名。我真的不想再命名&
地址
了,因为&返回一个指针,而不是
地址
。(见下文)这方面的标准非常明确: 一元&运算
符
的结果是指向其操作数的指针。对称性建议命名&引用操作
符
,这有点不幸,因为它与
C
++中的引用发生了冲突。&返回指针这
浏览 8
提问于2010-03-21
得票数 5
回答已采纳
5
回答
如果不在内存中,表达式和常量存储在哪里?
、
、
、
、
C
语言
编写的Brian W. Kernighan &(2 + 3)对于
C
++来说,答案是否也是一样的,因为
C
是它的父级?这种链接的 --这种表达式是rvalue对象--并且所有rvalue对象都没有
地址
。 我的问题是,这些表达式存储在哪里,以致无法检
浏览 6
提问于2017-12-19
得票数 47
回答已采纳
4
回答
解析出单词的所有组合
、
我需要
取
一串单词,可以是任何数量的单词,并创建一个从第一个单词到最后一个单词的所有可能组合的
数组
。示例输入:(输入可以是任意数量的单词,分隔
符
是空格输出:2: word1 word24: word25: word2 word3任何
语言
都可以,但首选
c
#
浏览 0
提问于2011-02-02
得票数 0
1
回答
将LANGID从Win32_OperatingSystem映射到
C
# CultureInfo
、
能否将LANGID从映射到
C
# CultureInfo。MappingStrings ("Win32API|National Language Support Functions|GetLocaleInfo|LOCALE_ILANGUAGE") 操作系统使用的
语言
标识
符
语言
标识
符
是一个国家/地区的标准国际数字缩写。每种
语言
都有一个唯一的
语言
标识
符
(LANGID),一个由主
语言
标识
符
和第
浏览 2
提问于2015-10-08
得票数 0
回答已采纳
1
回答
为什么
数组
数据结构的元素有相似之处?
数组
数据结构的元素需要具有相同的大小,并且应该使用相同的数据表示。这背后的原因是什么?
浏览 2
提问于2015-12-31
得票数 1
2
回答
复制
C
样式
数组
和结构
、
、
、
、
C
++不允许使用=复制
C
样式
数组
.但是允许使用=复制结构,就像在这个链接中,-> .It还没有任何可信的答案。但是请考虑下面的代码using namespace std; int a[4];}; int
浏览 1
提问于2020-06-03
得票数 4
回答已采纳
3
回答
如果(一些指针)在
C
中工作呢?
、
我是
C
语言
的初学者,我正在尝试理解指针算法的概念:#include<stdio.h> int a[10];}但是当我查看我的if语句时,我想知道如果没有*运算
符
,if是如何在a上工作的?我的意思是,如果没有*操作
符
,if语句如何访问指
浏览 2
提问于2012-03-31
得票数 1
回答已采纳
3
回答
为什么*间接操作
符
在二维
数组
中给出
地址
?
、
、
766,9,0} }; printf("%u %u %u %u %u\n", (s+0), *(s+1), *(s+2), *(s+3), *(s+4)); }即*(s+1)它应该给我
地址
处的值(s+1)。但它还是给了我一个
地址
。,所以我的问题是: 为什么不在
地址
上给值?是(s+0)和*(s+0)
浏览 7
提问于2020-09-14
得票数 0
1
回答
这个程序集代码的
C
/
C
++等价物是什么?
、
、
我试着理解这个汇编代码,有人能帮我用
C
/
C
++
语言
写吗? loc_1
C
1D40: ; unsigned int call ??, eax inc esi cmp esi, 4 jl short loc_1
C
1D40据我所知,前两行只调用“新运算
符
”,后者在eax中返回一个
地址</em
浏览 1
提问于2019-04-10
得票数 2
回答已采纳
1
回答
在
C
中使用Fread
、
、
、
、
嗨,我是
C
语言
的新手,在制作一个64位的编码器时遇到了麻烦。我有一个文件* in,它正在被传入。我想一次
取
57个8位字
符
。我会做类似于'freed(?,57,8,in)‘的事情吗?我想我想把它们存储在一个
数组
中,所以也许?是
数组
吗?我很抱歉我很困惑,如果我写得不好的话。非常感谢。如果可能的话,也许有人可以给我一个例子,说明一下freed会是什么样子。
浏览 1
提问于2014-02-15
得票数 0
1
回答
预
取
命令的汇编用法
、
、
我正在写一些(arm)内联汇编代码,这些代码在一个循环中处理大量的
C
结构,并将一些数据存储到另一个
数组
中。在目标
数组
中预
取
地址
也有意义吗? 谢谢!
浏览 0
提问于2010-01-28
得票数 2
4
回答
数组
下标表示法和取消引用
int array[] = {1,2,3,4};&array[1]是否意味着我获得
数组
的
地址
并将其加1,参考该
地址
以查看实际的整数,然后获取存储在该
地址
中的整数的
地址
是否有一个用于
数组
的运算
符
,它返回一个引用,然后我们获取它的
地址
? 我想了解机器实际在做什么,以及它的
语言
语义。
浏览 4
提问于2013-06-12
得票数 1
回答已采纳
4
回答
棘手的指针问题
、
我在过去的
c
#考试题中遇到了麻烦,我从这个链接中发现了这个问题, -
C
程序员正在使用一台字节为8位、单词为4字节的端机器。程序员编写以下definitions (右下角)以访问主内存中的值(左以下): 0x08 / 61 72 62 330x10\ 78 0
c
000x18 / 01 00 4
c
03 0x1
c</
浏览 8
提问于2011-03-28
得票数 13
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言-数组指针与指针数组
C语言指针数组和数组指针详解
C语言必备知识——数组
C语言:数组和指针
【C语言】&运算符
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券