Ruby中的静态变量是否存在像C函数中那样的行为?像C函数中的静态变量
下面是我的意思的一个简单例子。它将“6 \ n7 \ n”打印到控制台。
#include <stdio.h>
int test() {
static int a = 5;
a++;
return a;
}
int main() {
printf("%d\n", test());
printf("%d\n", test());
return 0;
}
我接受这个,因为它看起来最接近我所问。谢谢! – conradkdotcom 2013-03-18 01:43:36
a.k.a * clojure * – 2013-03-18 02:01:54
@DavidUnric关闭?相反,clojure语言? – texasbruce 2013-03-18 03:44:40