当前位置:编程学习 > C#/ASP.NET >>

关于C++语法中的特殊字符“^”

--------------------编程问答-------------------- 在 .NET 框架下,^ 声明了一个由 GC(System.GC)管理的指针,
这表示你所使用的类型是托管类型(例如此处的 System.String)。

它的用法与 * 差不多,只不过 * 是非托管类型的指针.

使用 String^ 表示当前使用的是“托管类型” System.String 的指针,
其特点就是不需要使用 delete 销毁之,
因为 GC 会完成一切。

.Net框架的程序都是运行在托管环境中的。 --------------------编程问答-------------------- 这个是clr模式中的托管间接寻址指针。 --------------------编程问答-------------------- ^ 新出来的定义,有是指针的说法了。 --------------------编程问答-------------------- 托管间接寻址指针 --------------------编程问答-------------------- 顶一楼
补充:.NET技术 ,  VC.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,