腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
C++
数据类型
、
它们
的
内存
使用情况
以及
指针
与
它们
的
关系
c++
、
arrays
、
pointers
、
char
、
sizeof
如果char
的
数据类型
是1字节,那么指向它
的
char
指针
不应该也是1字节吗?为什么我
的
字符
指针
中有8个字节
的
额外数据 #include <iostream>voidreturn; } 我正在尝试用
C++
编写我
的
第一个井字游戏。理解这一点将对我有所帮助。
浏览 17
提问于2021-09-19
得票数 0
3
回答
为什么我们需要在
c++
中显式声明
指针
类型?
c++
、
memory
我正在选修一门非常有趣
的
CE课程和一门
C++
课程。在CE中,我对
内存
的
工作原理有了更深入
的
理解。那么,为什么我们需要在
c++
中显式声明
指针
类型呢?
指针
只是一个存储单元(或多个单元),它保存了一个
数据类型
的
地址;虽然
数据类型
显然需要不同
的
内存
分配,但为什么
指针
应该呢?又名,为什么
指针
类型不能在
C++
中泛化,如果<
浏览 0
提问于2018-03-11
得票数 0
7
回答
为什么在
指针
声明中需要
数据类型
?
c++
、
c
、
pointers
据我所知,在C/
C++
中,当声明一个变量时,我们需要声明它
的
数据类型
,这会告诉编译器相应地在
内存
中保留字节数。但在
指针
的
情况下,我们知道
它们
的
大小是恒定
的
(例如,2字节),而与它所指向
的
变量
的
数据类型
无关,因为
指针
将
内存
地址存储为无符号整数。我
的
问题是,如果
指针
总是以字节为单位
的
恒定
浏览 117
提问于2012-03-21
得票数 41
回答已采纳
4
回答
Java和
C++
中
的
简单变量
java
、
c++
、
primitive
我在一些母书中看到了这句话:我想知道在Java和
C++
中
它们
实际上是不同
的
吗?在
C++
中,像Java语言中
的
原语这样
的
简单变量也被分配了一个
内存
地址,因此
C++
中
的
这些原语类型也可以有一个
指针
。然而,Java中
的
原语并没有像对象那样被分配
内存<
浏览 0
提问于2008-12-03
得票数 5
1
回答
准确计算
C++
编程所使用
的
内存
c++
、
memory
、
sizeof
但它不能作为一个整体监控它
的
内存
使用情况
,我需要它来监控程序中
的
每个对象,
以及
该对象使用了多少
内存
,这样它就可以告诉该对象,如果它使用了超过一定容量
的
内存
,就可以减少
内存
使用。监视
内存
使用情况
的
部分持有指向所有已创建对象
的
指针
,并通过在该对象上调用返回对象大小
的
方法来跟踪
它们
的
内存</
浏览 1
提问于2012-12-12
得票数 3
回答已采纳
2
回答
指针
比较
c++
、
c
、
pointers
C和
C++
中
的
指针
是否支持比较运算符(>、<等)在标准中? 我想精确地比较数组
的
位置。
浏览 5
提问于2009-08-29
得票数 4
回答已采纳
4
回答
指针
的
真正结构是什么?
pointers
、
types
到目前为止,我已经了解到,
指针
是
内存
(堆)中存储
内存
地址
的
地方,我非常理解这一点,并且可以很容易地处理它,但问题是:如果它只存储一个地址,那么它
的
大小
与
计算机、和所有
指针
的
内存
大小是对称
的
,所以所有
指针
都有相同
的
大小,那么
指针
为什么有类型,如果X被定义为整数,那么它
的
大小
与
定义为字符
的
poiter Y
的
浏览 4
提问于2010-11-22
得票数 1
回答已采纳
1
回答
c++
中变量和
指针
的
差异
c++
、
pointers
我开始学习
C++
了。对于我
的
几个问题,我找不到合适
的
解释。 如果对上述问
浏览 4
提问于2020-04-27
得票数 5
5
回答
函数
指针
到底指向哪里?
c++
、
c
、
pointers
、
function-pointers
假设所有原始
数据类型
和对象都分配了
内存
,则很容易想象指向这些类型
的
指针
。 但是函数
指针
到底指向哪里呢?鉴于指令被转换为机器码并驻留在
内存
中,我们是否应该认为
它们
指向
与
函数指令开始对应
的
内存
位置?由于非法
内存
访问,我们面临许多
指针
错误。当函数
指针
指向数据存储器而不是指令存储器时,会出现错误吗?
浏览 1
提问于2009-02-28
得票数 15
回答已采纳
3
回答
斯坦利·利普曼() "
C++
入门“中
的
类库类型
c++
我是
C++
的
新手,但我是一个Java程序员。现在试着学习
C++
。阅读
C++
Primer由斯坦利利普曼。这些库类型是作为语言一部分
的
更原始类型(数组和
指针
)
的
抽象。 这些库类型是抽象类型,而不是作为语言一部分
的
数组和
指针
之类
的
原始类型。 我
的
解释正确吗?
浏览 9
提问于2011-03-12
得票数 1
回答已采纳
2
回答
在
C++
中存储对对象
的
引用需要多少
内存
?
c++
、
c++11
、
memory
、
memory-management
、
pass-by-reference
在
C++
中存储对对象
的
引用需要多少
内存
?
与
在
C++
中存储对特定
数据类型
(如整型、双精度和字符串)
的
引用相比,存储对对象
的
引用是否会占用不同
的
内存
量?存储一个指向一个对象
的
指针
需要多少
内存
?
与
存储对对象
的
引用相比,
内存
使用量是否会有所不同?
浏览 3
提问于2016-12-04
得票数 0
4
回答
并发和
内存
模型
language-agnostic
、
concurrency
、
memory-model
、
c++-amp
我正在看视频由Herb在GPGPU和新
的
C++
AMP库。他谈到了
内存
模型,提到了弱
内存
模型,然后提到了强
内存
模型,我认为他指的是读/写排序等,但我不确定。Google发现了一些关于记忆模型
的
有趣
的
结果(主要是科学论文),但是有人能解释什么是弱记忆模型,什么是强记忆模型,
以及
它们
与
并发性
的
关系
吗?
浏览 0
提问于2011-08-27
得票数 8
4
回答
有没有一个标准
的
类似C
的
malloc函数可以使用双
指针
来避免碎片?
c
、
malloc
、
fragmentation
当前malloc函数
的
问题是没有跟踪存储返回
内存
位置
的
变量。因此,可能会发生碎片,因为它更难在
内存
中移动。我不太可能是第一个考虑这个问题的人,所以我想知道是否有一个标准
的
C函数来做这个或POSIX函数? 我知道这个想法并不完美。程序将不得不传递相同
的
变量,而不是复制它,但是它确
浏览 12
提问于2014-06-18
得票数 2
4
回答
使用ANSI实现工厂模式
c
、
design-patterns
、
factory
、
c89
有没有人可以给我一个关于如何使用ANSI实现工厂模式
的
参考?如果涉及到更多
的
模式,这将是一个额外
的
奖励。在
C++
中做这件事对我来说是件小事,但由于C没有类和多态性,我不太确定该如何做。我在考虑使用一个包含所有公共
数据类型
的
“基本”结构,然后使用空
指针
,并以
与
顶部
的
基本结构相同
的
顺序定义结构
的
所有公共部分?或者不能保证
它们
在
内存
中以相同
的
方式结束?
浏览 0
提问于2010-07-08
得票数 4
回答已采纳
4
回答
C++
指针
、++操作符行为
c++
、
pointers
所以我在某个地方读到过,如果我们有一个
指针
p,一些值i和j一个接一个地定义,那么堆栈上
的
值将是一个接一个,但是对我来说至少不是这样。我认为在这种情况下,++操作符会将我
的
引用从i更改为j,而(*p)将更改j
的
值,但显然并非如此。 所以我想知道
它们
是什么意思?
浏览 0
提问于2019-06-04
得票数 5
回答已采纳
10
回答
何时何地在Java中有效地使用原始
数据类型
?
java
、
primitive-types
(bytes): " + 当在我
的
系统上测试
内存
使用情况
时().totalMemory()-Runtime.getRuntime().freeMemory())); Integer:Used
内存</em
浏览 2
提问于2011-11-03
得票数 5
回答已采纳
6
回答
为什么有人告诉我数组是一个
指针
?
C++
中
的
数组和
指针
之间
的
关系
是什么?
c++
、
arrays
、
pointers
我
的
背景是
C++
,我目前正准备在C#中开始开发,所以我正在做一些研究。然而,在这个过程中,我遇到了一些关于
C++
的
问题。 数组
的
概念
与
指针
的
浏览 14
提问于2014-10-22
得票数 4
5
回答
关于
指针
、双
指针
、malloc、realloc和new
的
问题数组(以使记录正确)
c++
、
arrays
、
pointers
、
memory-management
我写下了几行代码来测试我可以动态分配2d数组
的
不同方法(张贴在底部) 我应该在
c++
中使用malloc还是新
的
?如果我使用新
的
,我还能使用realloc吗?
浏览 4
提问于2011-02-04
得票数 1
回答已采纳
2
回答
为什么
指针
占用相同
的
内存
?
c++
、
pointers
、
memory
当我在读到关于
指针
的
文章时,我偶然发现了这个(引用
的
)句子,我有几个问题: 为什么
指针</e
浏览 2
提问于2022-07-21
得票数 -3
3
回答
如何通过复制
内存
来序列化
C++
中
的
对象?
c++
、
arrays
、
serialization
、
object
在
C++
中,是否可以通过获取对象
的
第一个地址
的
指针
来序列化对象,并递增该
指针
,直到到达对象
的
末尾? 如果可能,我如何找到对象
的
第一个
内存
地址,
以及
我应该以哪种
数据类型
存储值?
浏览 0
提问于2011-12-01
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C/C+基础知识总结
全面理解C+指针和内存管理(一)
把你搞奔溃的问题竟是编程基础知识,你敢信?
(无密完整)C/C+从0到1系统精讲 项目开发综合基础课
关于编程语言的思考—编译型和解释型
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券