腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
磁盘数据结构的体系结构
、
、
、
、
大多数数据库和
文件
系统就是这样设计的吗? 是否有在内存中的磁盘btree(或其他数据结构)上实现的方法?每个节点都包含一个
文件
偏移量或其他什么?
浏览 1
提问于2012-09-27
得票数 6
4
回答
fopen还一封信吗?
、
所以我已经声明了一个类型为FILE的
指针
FILE,现在我说这个
指针
等于fopen("text.txt", "r")。因此,既然
指针
存储了一个
地址
,那么fopen是否返回
文件
的
地址
?
浏览 15
提问于2021-12-12
得票数 1
1
回答
理解
指针
和变量
、
、
int x=10;p=&x; // now p stores the address of the variable xint x=10; 我们的程序在哪里找到变量X的
地址
,以便它可以访问存储在x引用的
地址
上的值。X自我充当
指
浏览 4
提问于2014-08-15
得票数 1
回答已采纳
2
回答
为什么在通过值传递
指针
之后通过引用传递
指针
指向原始内存位置?
、
、
、
,因为
文件
中的数据可以是与
指针
相同的类型,也可以是不同的类型。在前一种情况下,我们只是将
指针
替换为指向
文件
数据的
指针
,在后一种情况下,我们使用std::copy将每个值强制转换到请求的类型。,通常它只会更改
指针
内存
地址
(如果我使用getData)。例如,
指针
(&ptr) = 0x000000000c840070的原始内存
地址
,然后在wrap_getData函数中数据
指针
内存
地址
(&p
浏览 3
提问于2015-03-23
得票数 0
回答已采纳
1
回答
是否可以将
地址
值直接赋值给
指针
?
、
--当将变量流到
文件
中时,向磁盘写入
指针
的警告非常容易,当您处理
指针
时,情况会变得更加复杂。记住,
指针
只保存它所指向的变量的
地址
。虽然可以将
地址
读写到磁盘上,但这样做是极其危险的。例如,假设您有一个名为nValue的整数,它位于
地址
0x0012FF7C。您为nValue分配了值5,还声明了一个指向nValue的
指针
*pnValue。pnValue持有nValue的
地址
0x0012FF7C。您希望将这些
文件
保存到以后,
浏览 6
提问于2022-06-06
得票数 1
回答已采纳
2
回答
当查看
文件
流的
地址
时,为什么
地址
与原始
指针
的
地址
有如此大的不同?
、
因此,本质上,我只想看看我是否能够弄清楚如何使用putc来正确地将字符写入
文件
。我想确保我能理解这条路的每一步。现在,在查看最初声明
文件
指针
时使用的
地址
空间时,在将指向将流写入
文件
的不同函数的
指针
传递后,我注意到
地址
空间与原始函数的
地址
空间完全不同,甚至在长度上也是如此。链接帮助,但请不要只是复制一些C++信息页面上的
指针
。我读过了。to open file\n";}
浏览 2
提问于2016-03-25
得票数 0
回答已采纳
2
回答
如何获取
文件
的
地址
?
、
我想知道一个
文件
的
地址
。我看到了FILE结构,并注意到其中包含了一个base
指针
。我读过它的值,但它是0。 我做错了什么?
浏览 3
提问于2012-09-20
得票数 1
2
回答
“(无符号int *) 0x400253FCU”是TI Stellaris微控制器头
文件
<LM4F120H5QR.h>中的
指针
吗?
、
、
、
、
在此过程中,我了解到“
指针
”是嵌入式系统中最重要的一种。
指针
是在C中声明的变量,其值是另一个变量的
地址
。我可以通过取消引用
指针
来操作/更改另一个变量的值。另一方面,
指针
变量fp只能存储浮点类型变量的
地址
。 当我遇到Stellaris LM4F120H5QR微控制器的头
文件
时,我的问题就出现了。此头
文件
定义具有以
浏览 1
提问于2020-07-28
得票数 1
回答已采纳
1
回答
如何计算unix
文件
系统中某些
文件
大小占用的块量?
、
给定具有类似Unix
文件
系统的硬盘和以下规范:
文件
B,大小为200 KBytes
文件
D,大小为20000 KBytes 这里的问题是,我
浏览 0
提问于2020-05-30
得票数 -3
回答已采纳
1
回答
指向缓冲区的
指针
和指向
文件
的
指针
之间有什么区别?
、
、
、
一个让我有点困惑的细节是指向缓冲区的
指针
和指向
文件
的
指针
(表示为FILE *)之间的区别。当作者描述这个函数时,他引用第二个参数(buf)作为buffer...which的
地址
,这可能与指向缓冲区的
指针
相同。首先,据我所理解(特别是考虑到fflush和setvbuf中第一个参数的名称选择),流在语义上等同于指向
文件
的
指针
。因此,重要的是,流不是
文件
本身。一开始,由于fflush的原型,我的印象是指向
文件
的
指针
实际上是
浏览 2
提问于2020-09-27
得票数 0
回答已采纳
1
回答
在Linux环境程序中访问
地址
之前,如何检查
地址
的有效性?
、
、
、
在读取或写入Linux可执行
文件
中的
地址
之前,我想检查
地址
或
指针
的有效性。我使用的是C或C++。我的目标是避免在向API函数传递无效
指针
时出现段冲突类型错误。
浏览 0
提问于2015-01-22
得票数 1
4
回答
fread in C实际上是如何工作的?
、
、
、
我理解fread()有以下函数定义:我还了解到,inptr是一个
文件
指针
,在使用fopen()函数打开
文件
指针
时返回。我的问题是,inptr是否在其内存中存储
文件
中每个字符/字母的内存
地址
?如果是这样的话,是否将来自inptr的内存
地址
复制到*buffer (指向缓冲区数组的
指针
)? 还有一件事我很困惑。是in
浏览 0
提问于2018-05-13
得票数 0
回答已采纳
1
回答
指向字符串打印错误
地址
的空
指针
、
、
、
、
我使用的是一个空
指针
,它被分配给一个字符串。但它给了我一个不正确的
地址
。我验证我的空
指针
地址
的方式是通过在精灵
文件
中签入。精灵
文件
表示不同的
地址
& printf显示不同的
地址
。void *str;printf("%p",str); 此外,如果我使用这个代码两次,它会打印相同的
地址
。这让我相信这绝对不是
地址
。我怎样才能得到
浏览 12
提问于2022-08-23
得票数 0
2
回答
如何将mmap()映射到正确的
地址
、
、
、
我正在使用mmap(),但无法将其映射到我想要的
地址
0xff206000,而是将其映射到
地址
0xb6f31000。我的代码和结果如下所示。
浏览 36
提问于2019-09-25
得票数 1
4
回答
修改传递给函数的
指针
的
地址
、
我不明白为什么pointer
地址
作为parameter传递给function的修改不会在此函数之外持久存在(在调用该函数之后,ptr的
地址
不会改变): void advance(int *ptr) {
浏览 0
提问于2014-02-03
得票数 2
回答已采纳
1
回答
命名管道是如何在windows中工作的?
、
、
、
由于
文件
映射使用
文件
(内部)共享数据,并且
文件
的
地址
作为
指针
映射到每个进程
地址
,进程可以使用
指针
对
文件
进行读/写。 以类似的方式,有人能帮助我理解管道是如何内部工作的吗?
浏览 4
提问于2016-12-29
得票数 3
回答已采纳
1
回答
直接从反汇编代码编辑exe二进制
文件
、
、
、
、
有一个游戏,不断崩溃在同一汇编代码点,我没有源代码,所以唯一的办法,以修复它直接编辑的exe
文件
。反汇编程序认为,一直崩溃的位置是
地址
0x00629115,它具有
指针
地址
访问权限,其中ECX
指针
位于一个未初始化的
地址
,超过50%的概率为0x0 (可能使用C代码中未初始化的
指针
)。在该
地址
之前,有一个JGE命令,如果比较成功,它将跳过崩溃代码。 但是,
浏览 4
提问于2016-08-26
得票数 0
回答已采纳
4
回答
让函数返回一个布尔值和一个
地址
?C++
、
、
我试图让一个函数返回一个布尔值和一个内存中的
地址
。 return false;如果未找到该
文件
,则调用getFile的函数将返回false,指示未找到该
文件
。这很好用。但我正在尝试弄清楚如何在getFile函数中直接修改
指针
的“位置”。 我要传入
指针
吗?或者我传入
指针
的
地址
并修改它
浏览 0
提问于2012-01-08
得票数 0
回答已采纳
1
回答
英特尔MPX,BNDSTX,BNDLDX
、
、
文件
(第855页): MOV ECX,Dword ptr ESI;将
指针
浏览 3
提问于2014-06-26
得票数 6
回答已采纳
1
回答
错误:赋值结构
指针
时初始值设定项元素不是常量
、
、
、
我可以在一个集成开发环境中(使用c99编译器)成功地编译这段c代码,但不能在linux下使用gcc编译。u32 RecordStructAdd[MAX_STRUCT] = {(u32)&SStructrecord1, (u32)&SStructrecord2, (u32)&SStructrecord3};error: initi
浏览 1
提问于2015-11-26
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
指针就是地址?你真的了解指针和地址吗?
C+指针:剑指内存,数据地址
C语言设置PC指针跳转制定地址方法
避坑指南:使用 64 位指针处理大型文件
C语言-数组指针与指针数组
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券