文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>C++ 和 C# 变量定义的一点区别

C++ 和 C# 变量定义的一点区别

时间:2010-09-16  来源:杨连国

在C++内,声明一个变量的同时就为其分配了内存空间,如数组、对象等,而 new 只是针对指针类型。

 

而C#中,声明分成了引用类型和值类型,引用类型的声明只是产生了一个指针,而要获得实际的内存空间必须使用new。

 

另外,在C++中关于参数引用和函数返回值也存在类似的情况,例如类对象,如果不明确指出使用引用或指针,则按值赋值的方式复制了一遍,这和C#缺省就是引用的情况不同。

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载