作者Action (雪...)
看板C_Sharp
标题Allocates a block of memory on the stack.
时间Sat Nov 16 21:49:56 2002
不知道还有没有其他程式语言支援 stackalloc 的...
--
// cs_keyword_stackallow.cs
// compile with: /unsafe
using System;
class Test
{
public static unsafe void Main()
{
int* fib = stackalloc int[100];
int* p = fib;
*p++ = *p++ = 1;
for (int i = 2; i < 100; i++)
*p++ = p[-1] + p[-2];
for (int i = 0; i < 20; i++)
Console.WriteLine(fib[i]);
}
}
--
※ 发信站: 批踢踢实业坊(ptt.csie.ntu.edu.tw)
◆ From: 211.23.228.106