设为首页收藏本站喵玉殿官方微博

 找回密码
 少女注册中
搜索
查看: 10484|回复: 10

[编程算法] 指针和两类语言

[复制链接]
发表于 2011-5-27 18:40:13 | 显示全部楼层 |阅读模式
指针
  在信息工程中指针是一个用来指示一个内存地址的计算机语言的变量或中央处理器(CPU)中寄存器(Register)。指针一般出现在比较近机器语言的语言,如汇编语言或C语言。面向对象的语言如Java一般避免用指针。指针一般指向一个函数或一个变量。在使用一个指针时,一个程序既可以直接使用这个指针所储存的内存地址,又可以使用这个地址里储存的变量或函数的值。

也就是说面向对象的语言比如Java、CPP和ruby是避免用指针的、而面向过程或其它类型的语言则尽量使用指针?

顺便再问下大家用的最多的CPP编译器是啥好了
发表于 2011-5-27 18:58:41 | 显示全部楼层
要命……一看到“指针”就头疼了……
我那悲剧的C语言成绩呀……
回复

使用道具 举报

发表于 2011-5-27 19:16:00 | 显示全部楼层
指针什么到现在还是半懂不懂的...看程序是没问题,但自己编可不会用啊
VC6.0?学校指定的...
回复

使用道具 举报

发表于 2011-5-27 20:33:49 | 显示全部楼层
被VS宠坏的了杯具飘过
回复

使用道具 举报

发表于 2011-5-28 10:22:27 | 显示全部楼层
一直沒明白psp的FreeCheat算啥語言...指針倒是用得異常強大。
回复

使用道具 举报

发表于 2011-6-3 09:55:18 | 显示全部楼层
指针无法避免即使变相的叫做handle但实质还是和指针是一样的东西,只是前者是由系统维护。 后者则是自己维护。

如果编译器有意避免使用指针,只能使其复杂化和使其效率低下。

GCC   ?

点评

那路或多!  发表于 2011-6-3 15:36
回复

使用道具 举报

发表于 2011-6-29 17:55:14 | 显示全部楼层
其实我觉得JAVA说不用指针抛弃指针,其实JAVA那套东西全是指针,按照指针的思想去理解一通百通。只不过JAVA里边这些指针不直接指向地址而已。
C++编译器用得最多的还是cl.exe(g++我对不起你啊……

点评

不懂、好触= =!  发表于 2011-6-30 13:12
回复

使用道具 举报

发表于 2011-7-2 11:33:06 | 显示全部楼层
太晦射了……
回复

使用道具 举报

发表于 2011-7-2 13:10:12 | 显示全部楼层
除非你知道自己在干什么,任何编程模式下都应该避免使用指针-v-
回复

使用道具 举报

发表于 2011-7-29 22:19:16 | 显示全部楼层
回复 pinyin111 的帖子

这个……
这话说得过了,要是不知道自己在干什么怎么编程呢?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 少女注册中

本版积分规则

合作与事务联系|无图版|手机版|小黑屋|喵玉殿

GMT+8, 2025-10-31 12:14

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表