当前位置:系统粉 > 电脑问答 > 其他问答 > 为什么要操作内存呀?

为什么要操作内存呀?

提问者:丶张祥文  |  浏览 次  |  提问时间:2017-02-08  |  回答数量:6

为什么要操作内存呀? 只是很单纯的打开一个链接,为何要用到指针?例如:WinExec(pchar(http://www.baidu.com),SW_SHOW);复制代码微软的工程师为何把这个函数的原型定义成指针类型?其实不用指针,也能打开链接,为什么要用到指针?难道仅仅是为了兼容?注:在delphi中pchar是字符指针。

已有6条答案
海王类餐厅

海王类餐厅

回答数:59  |  被采纳数:82

2017-02-08 12:40:57
你不用指针怎么打开?
赞 5
我在呼救sos

我在呼救sos

回答数:15  |  被采纳数:138

2017-02-08 13:47:54
不是很明白你的意思,请明示!可我用delphi编译它,的确不用pchar类型转换它,可以打开链接!winexec(('http://www.baidu'),SW_SHOW);复制代码
赞 1
南柯一梦_堕落

南柯一梦_堕落

回答数:203  |  被采纳数:144

2017-02-08 18:18:17
调用时会自动把字符串的首地址传给函数,也就是隐式转换成pchar
赞 20
施语earth

施语earth

回答数:117  |  被采纳数:20

2017-02-08 15:13:46
打开链接与指针有何关系?又与内存有什么关系?不是说要操作内存的时候,就用指针吗?
赞 11
二货小姐多伤悲

二货小姐多伤悲

回答数:137  |  被采纳数:116

2017-02-08 13:51:25
链接只是字符串的一种,你就是随便调用一个要用字符串作为参数的函数都是这样。谁说用指针就一定要操作内存?读内存是不是也算操作内存?
赞 13
小鸟212

小鸟212

回答数:67  |  被采纳数:134

2017-02-08 21:16:26
原来是这个意思!是我理解错了!感谢版主纠正错误。
赞 6
解决方法
版权信息

Copyright @ 2011 系统粉 版权声明 最新发布内容 网站导航