腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
C
语言
地址
GCC编译器在CSLab上翻译了以下
C
函数: return 13 + x;汇编程序代码如下: pushq %rbprbp), %eax popq %rbp我已经完成了这段代码,然后被问到以下问题:与参数(局部变量) x对应的
地址
是什么?(请注意,该
地址
有12个有效十六进制数字,或6个字节。>前
浏览 6
提问于2022-10-19
得票数 -1
3
回答
Ruby变量是存储
值
还是
地址
?
因为在Ruby中一切都是对象,所以Ruby变量是否存储立即类型(读取原语)的
值
或
地址
?与
C
语言
不同,
C
语言
在变量中存储
值
,如果它们是原语的话。
浏览 2
提问于2016-12-30
得票数 11
2
回答
如何查找单元格索引号。在二维数组中?
、
、
、
在
C
语言
程序设计中,如果给出一个二维数组,如( int,a5),并且还给出了特定元素(单元)的基
地址
和
地址
,则必须找到索引no。元素(单元格)(行和列号)我们能找到吗?如果是,是如何实现的?我知道查找
地址
的公式是这样的
地址
(Ai)=ba+size(
C
*i+ j); 如果给定ba,R,
C
,大小和
地址
(Ai)...如何找到i和j的
值
?为了求2个变量的
值
,我们需要2个方程,我找不到2个方
浏览 2
提问于2016-05-23
得票数 0
0
回答
在
C
++中解除引用整数作为指针的文字是有效的
、
、
是否可移植/有效的
C
语言
将一个整型字面值作为一个
地址
来解除引用?也就是说,如果我想在内存
地址
0x12345678处设置一个64位的
值
为123,那么至少按照
C
89标准,以下是可移植且有效的
C
语言
: *(uint64_t *)(0x12345678) = 123ULL;我没有看到编译器警告(通过gcc -std=
c
89 -Wall input.
c
测试),但我记得不久前看到过一个关于这个主题的问题,其中一个问题是
浏览 6
提问于2016-12-30
得票数 4
回答已采纳
2
回答
C
语言
中的
地址
位置和
地址
位置的
值
、
我认为char *Pile = (char *)PileInts;行创建了一个名为*Pile的字符,该字符给出了PileInts的
地址
值
。我说的对吗?我能得到更深层次的解释吗?
浏览 25
提问于2019-09-25
得票数 2
3
回答
本地和其他变量类型的
地址
存储在哪里?
、
、
、
我知道局部变量的
值
(内容)在堆栈上,而在堆上分配的
值
(内容)(用
C
/
C
++
语言
)。但是:2-当处理局部变量时,程序直接(不使用pop/push)读写堆栈段中的不同
地址
,对吗?
浏览 1
提问于2016-02-22
得票数 1
回答已采纳
2
回答
python中变量的
地址
是什么?也许id()函数只返回数据的
地址
,而不是变量
这是一个简单的python
语言
代码,我想知道变量a的
地址
: a = 2 print(id(2))我认为140704200824512是数据2的
地址
。可能上面的数字是完全错误的,,因为一些文档说这些变量实际上并不存在于python中。在
C
语言
中,变量和数据之间的关系很容易理解,但在python编程
语言
中,很难理解。这
浏览 8
提问于2022-11-04
得票数 -1
4
回答
为什么我们用
C
来谈论变量的
地址
和内存?
、
、
、
为什么我们要用
C
来讨论变量的
地址
和内存,而在其他
语言
中(如Java、.Net等),我们不讨论程序中的变量
地址
和内存,而是直接使用变量。怎么解释这个?我希望
C
是在汇编
语言
之上设计的高级
语言
。所以
C
是汇编
语言
上的一个薄层(在汇编
语言
中,我们将使用内存位置来存储变量和跟踪变量)。但是在其他
语言
中,这些<em
浏览 0
提问于2013-11-06
得票数 2
4
回答
在
C
++函数中保留的数据
、
、
在
C
语言
中,一个变量可以有一个内存
地址
和一个
值
。据我所知,每个函数都有一个
地址
,以及在该
地址
上分配的数据。我的问题是,这些函数所指向的数据的含义是什么?
浏览 1
提问于2017-02-05
得票数 1
3
回答
设计问题:用
C
语言
实现双向查找表
、
MAC
地址
--> MAC
地址
内存是一个约束,所以我不能使用两个哈希表,我期待着使用哈希表的相同节点进行上行和下行查找。
语言
是一个限制,所以我只能使用
C
语言
(所以不能使用
C
++ Boost bimap) 请分享您对如何实现这一目标的想法。提前谢谢。
浏览 1
提问于2011-08-19
得票数 2
回答已采纳
4
回答
数组和基址重定向
、
int a[10];将显示数组a的
地址
。 所以,如果我执行一个重定向,*(&a),为什么我没有得到存储在a[0]中的
值
。在
C
语言
中,我应该获取a的
地址
的规则是什么?是的,这是有意义的,我得到了a的
地址
,因为*和&会相互抵消,导致简单的a,这是a的
地址
。
浏览 1
提问于2012-08-17
得票数 1
回答已采纳
4
回答
当涉及到变量时,
C
和Java之间的区别?
、
但是如果我没理解错的话,在
C
中,如果我有这段代码: b++; int a = 0; return
浏览 0
提问于2013-04-02
得票数 1
回答已采纳
1
回答
指针上下文中的常量0是何时获得其特殊状态的?
、
如您所知,在标准的现代
C
语言
中,指针上下文中使用的常量0作为空指针常量,它被转换为特定于平台的(甚至可能是特定于类型的)空指针
值
。同时,早期版本的
C
语言
,如中所描述的,并没有区分指针和整数上下文,允许人们自由地比较和为指针分配整数。如果我没有弄错,在
C
的那个版本中,常量0没有特殊的状态,这意味着将常数0的
值
分配给指针只会使它指向物理
地址
0(就像将42的
值
分配给指针将使它指向物理
地址
42)。 在ANSI
C</
浏览 1
提问于2011-08-20
得票数 14
回答已采纳
6
回答
以
C
语言
打印
值
的
地址
或指针
、
、
我在
C
中工作,我有两个指针;我想打印指针的内容。我不想取消引用指针来获取指向的
值
,我只想要指针存储的
地址
。 我写了以下代码,我需要知道的是它是否正确,如果不正确,我如何纠正它。
浏览 0
提问于2009-06-28
得票数 80
回答已采纳
4
回答
为什么
C
函数不能返回数组类型?
、
、
、
我对
C
语言
很陌生,我想知道:我知道数组名是数组的第一个
值
的
地址
,数组是
C
中的二等公民。
浏览 10
提问于2015-09-17
得票数 7
回答已采纳
1
回答
C
通过引用误解
、
、
、
、
目前,据我所知,
C
中的EVERYTHING是通过
值
传递的。NOTHING通过引用传递。有些程序员提到
C
中的数组是通过引用传递的。然后在函数中取消它的引用,但是传递的初始
值
实际上是一个局部变量。由于分配给程序堆栈中数组的内存是连续的,所以编译器能够使方括号表示法和指针算法工作。 这和引用对我来说不是一回事。但另一方面,我们可以说,计算中的一切都是通过
值
传递的,因为像Java这样的东西会以更微妙的方式实现。实际上,它只是通过引用来模拟一次传递。请给我建议。
浏览 2
提问于2022-02-10
得票数 -2
回答已采纳
6
回答
C
中的引用
、
、
可能重复: #include <stdlib.h> { int b = 20; int&d = b;}bash-3.2$ gcc test.
c
test.
c
: In function `main'
浏览 0
提问于2010-01-13
得票数 1
3
回答
如何用金属着色
语言
将浮点指针转换为uint8_t指针?
、
、
、
我试图在kernel void函数中用金属阴影
语言
编写以下
C
代码:uint8_t byteArray[sizeof(f)]; byteArray[a] = ((uint8_t*)&f)[a];代码应该得到浮点
值
的字节数组。当我试图用Metal
语言
编写相同的代码时,我会得到以下构建时错误: 指针类型必须具有显式
地址
空间限定符。我理解金属限制了指针的使用,并要求内核函数的参
浏览 11
提问于2021-06-15
得票数 1
回答已采纳
1
回答
如何在
c
中读取/写入硬盘扇区?
、
、
、
、
我非常努力地寻找一份关于如何用
C
编程
语言
访问扇区的文档,或者是否可以读取一个文件,并给出扇区
地址
或用扇区
地址
访问它的
值
,但到目前为止,我还没有得出结论。
浏览 5
提问于2022-06-05
得票数 -2
3
回答
eax在mov eax,dword ptr之后有什么[edi]
edi包含一些
地址
,即0x6090F454if (sem->num != INVALID_FLAG) {}6090f454 0
c
0e8fe0 ffffffff 00000000 00000000 提前谢谢你。
浏览 0
提问于2012-01-12
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言中左值和右值的区别
C语言函数返回值解析
C语言设置PC指针跳转制定地址方法
C语言-二维数组每行最大值提前
C语言,C+语言
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券