关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
htoeur
2015-12-25 06:58
采纳率: 100%
浏览 1889
首页
已采纳
C#堆和栈的困惑?int i = new int(1);
C#堆和栈的困惑?int i = new int(1); 请问这样i是不是就是在堆上了?为什么说还是在栈上
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
结题
收藏
举报
2
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
threenewbee
2015-12-25 07:10
关注
new int(1)在堆上,但是传给i,i在栈上。
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
无用
评论
打赏
微信扫一扫
点击复制链接
分享
举报
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(1条)
向“C知道”追问
报告相同问题?
提交
关注问题
[
C#
]值类型和引用类型
2021-06-08 17:02
厦门德仔的博客
byte,short,
int
,long,float,double,decimal,char,bool 和 struct 统称为值类型。 引用类型: string 和 class统称为引用类型。 值类型变量声明后,不管是否已经赋值,编译器为其分配内存
89道
C#
面试八股文(答案、分析和深入提问)整理
2024-10-03 00:19
ocean2103的博客
Thread: 用于创建和管理线程,但需要更多的控制和管理。ThreadPool: 适合于短小的任务,可以让系统管理线程的创建和销毁。Task: 更现代的方式,提供了更好的错误处理和控制流。: 用于处理异步编程,使得代码更加清晰...
C#
重点问题之Struct和Class的异同
2022-08-01 13:10
拂面清风三点水的博客
介绍struct和class的相同点和不同点, 以及值类型和引用类型的基础原理和概念等.
【
C#
学习教程】变量
2024-09-16 14:15
光酱ZG的博客
在
C#
中,变量是用来存储数据值的容器,也是我们学习任何计算机语言,首先需要掌握的内容,而且在
C#
中,有着丰富的数据类型,大致可以分为两大类:值类型(Value Types)和引用类型(Reference Types)。...
Unity
C#
数据类型和内存分配的简单总结
2021-08-19 23:40
雪野Solye的博客
值类型(Value types) 值类型变量可以直接分配给一个值。它们是从类 System.ValueType 中派生的。...比如
int
、char、float,它们分别存储数字、字符、浮点数。当您声明一个
int
类型时,系统分配内存来存储值。
C#
核心学习(三)面向对象--封装(2)构造函数和析构函数
2025-03-31 08:50
FAREWELL00075的博客
在
C#
开发中,对象的创建、初始化和销毁是代码设计的核心环节,直接影响程序的健壮性、性能和资源利用率。然而,许多开发者对构造函数的重载技巧、析构函数的执行时机,尤其是如何与垃圾回收机制(GC)协同工作,常常...
.NET
C#
基础(5):结构体 - 高性能代码的基石
2022-06-07 22:46
助力毕业的博客
了解
C#
基本语法 了解.NET中的
栈
与托管
堆
在.NET中,所有类型都是object类型的子类,而在object繁多的子类中,又可以将它们归结为两种类型:引用类型与值类型,两者最大的区别在于值类型对象会在
栈
上分配,...
C#
中的值,引用和别名的概念和一些基本用法
2021-06-15 12:29
拂面清风三点水的博客
本文分享
C#
中的值,引用和别名 相信在大部分的语言中, 值和引用的概念应该都是一个绕不过去的话题. 今天就和大家一起讨论下
C#
中值类型和引用类型的概念和一些基本的用法. 值类型 值类型就是一些简单的数值类型, 如...
C#
内存管理深度解析:从
栈
堆
原理到高性能编程实践
2025-10-12 21:32
夏子曦的博客
C#
内存管理深度解析:从装箱拆箱到高性能编程 本文深入探讨
C#
内存管理的关键概念,包括
栈
与
堆
的区别、值类型与引用类型的本质差异。通过代码示例展示了装箱拆箱的性能陷阱,对比了结构体(struct)和类(class)的语义...
C#
的两种类据类型:值类型和引用类型
2019-05-20 17:27
aydh696的博客
什么是值类型,什么是引用类型 概念:值类型直接存储其值,而引用类型存储对其值的引用。部署:托管
堆
上部署了所有引用... byte,short,
int
,long,float,double,decimal,char,bool 和 struct 统称为值...
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告