摘要: 大三那会还在搞单片机和MFC,玩的纯C系的语言,每天和指针打交道,一切皆指针。有一天,听说JAVA里没有了指针,我大惊失色,指针都没了,这语言还能搞啥? 后来,类似C#,JAVA的高级面向对象语言用得多了。反过来思考,高级面向对象语言没有了指针,到底是好事还是坏事?这种区别体现在哪里?本文以C#和C++为例做个对比,JAVA机制和C#类似。与各位共同探讨。 为了简单,我们先定义一个Point类, 只有X,Y 两个变量。看看C++和C#之间的使用区别1. 指针和引用 C++中,指针和引用的有一定的区别,指针是一个地址,而引用只是别名,引用使用起来要方便得多。因为指针本身是地址,地址当然可以指向. 阅读全文
posted @ 2013-09-10 00:12 FerventDesert 阅读(6124) 评论(48) 推荐(8) 编辑