网络游戏《天下》 管理员手册

MudOS v21c2


	copy()

	名称:
		copy() 可以递归地复制一个数值。

	语法:
		mixed copy(mixed);
		混合 copy(混合)

	说明:
		返回一个和传入值完全一样的传入值的复制品。
		(只复制传址类型的参数,例如:映射、阵列等)

		例如:
			mapping a, b = ({ 1 });
			a = b;
			a[0] = 2;
			printf("%O %O\n", a, b);

			结果是: ({ 2 }) ({ 2 })。

			mapping a, b = ({ 1 });
			a = copy(b);
			a[0] = 2;
			printf("%O %O\n", a, b);

			结果是: ({ 2 }) ({ 1 })。

	by 发现号(Find@tx)