係統粉 > 電腦問答 > 其他問答

已解決為什麼要操作內存呀?

提問者:丶張祥文  |  瀏覽次  |  提問時間: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

不是很明白你的意思,請明示!可我用delphi編譯它,的確不用pchar類型轉換它,可以打開鏈接!winexec(('http://www.baidu'),SW_SHOW);複製代碼
2017-02-08 13:47:54
讚 1
南柯一夢_墮落

南柯一夢_墮落

回答數:203  |  被采納數:144

調用時會自動把字符串的首地址傳給函數,也就是隱式轉換成pchar
2017-02-08 18:18:17
讚 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
相關問答
最新其他問答
解決方法