小编Zoh*_*lam的帖子

变量如何存储在堆栈中?

我已经读过有两个内存区域,一个堆栈和另一个堆栈.基本数据类型(如int,double,float等)存储在堆栈中,而引用类型存储在堆上.正如我们所知,堆栈是LIFO指首先删除最后推送的元素.现在假设下面的代码

int first = 10;
double second = 20.0;
float third = 3.0F;
Run Code Online (Sandbox Code Playgroud)

因此,first将首先推,然后secondthird.所以thirdfloat类型的变量将位于堆栈顶部,但如果我使用以下代码(假设在C#中)

Console.WriteLine(second);
Run Code Online (Sandbox Code Playgroud)

second当变量third位于堆栈顶部时,如何访问变量的值?

c# heap stack

1
推荐指数
1
解决办法
825
查看次数

功能点分析中的数据元素类型(DET)?

我正在研究Alvin Alexander's网站的功能点分析。 http://alvinalexander.com/FunctionPoints/ 在他的示例中,他正在从 GUI 屏幕计算 DET,但我无法理解他是如何计数的。例如,根据他在http://alvinalexander.com/FunctionPoints/node26.shtml(页尾)DET的说法 Create Project是五个,而只有三个输入字段。与其他屏幕相同。谁能帮我?我被困在这里。

estimation analysis function-points

1
推荐指数
1
解决办法
4243
查看次数

标签 统计

analysis ×1

c# ×1

estimation ×1

function-points ×1

heap ×1

stack ×1