本人学了c,java,c#,发现只有c有指针,请问还有哪些语言有指针?(比如pascal等)多多益善%……%……

来源:百度知道 编辑:UC知道 时间:2024/05/29 04:06:02

c++有。
C#其实也有,在unsafe模式下能够使用指针的。

Java c#里面都有指针,只不过他不叫指针,而叫引用,其本质上还是指针的

不用学这么多,学精一门就OK。

C、C++
至于JAVA和C#中的引用,虽然可以理解为指针,但是这是不同的。所以不能理解为“本质上是指针”。指针该有的计算引用不支持。

但是C#中确实是有指针的,如2楼所说,你可以在MSDN中找到这些知识(也是*、&、->等操作符)。

实际上,这些编程语言中都是用的指针来指向程序信息在内存中的位置的。

只是有些语言将这些难以理解的“指针”进行了封装,让整个程序代码更加赋有逻辑性,让程序员能够更加清晰的看懂代码的逻辑,从而减小一些开发的难度。

其他语言的我不知道,不过在C#中,如果你给一个方法加上unsafe关键字,也同样可以使用指针哦。

pascal有