顯示廣告
隱藏 ✕
※ 本文為 MindOcean 轉寄自 ptt.cc 更新時間: 2021-08-15 17:47:13
看板 Gossiping
作者 david83126 (暑假要早點睡)
標題 [問卦] 很會pointer 指標可以幹嘛
時間 Sat Aug 14 20:10:03 2021


如題

小弟無聊再看線上課程

前面那些if else根本小菜

但上到指標的時候  指來指去頭就有點痛了

為什麼以前的人要發明這個來折磨自己啊==

一下子*  一下子&

都快不知道自己在幹嘛了

有沒有pointer指標的八卦呢 ?


--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.192.158.168 (臺灣)
※ 文章代碼(AID): #1X5xAUi_ (Gossiping)
※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1628943006.A.B3F.html
omfg5487: 用的話會快一點1F 59.124.203.227 台灣 08/14 20:10
omfg5487: 不然data要一個一個找
Belanice: 就地址啊,你家房子就一棟,不然你每寫3F 223.141.58.241 台灣 08/14 20:11
Belanice: 一次地址就蓋一棟房子?
為什麼要在意地址阿, 不是寫一寫程式可以跑就好嗎  真心發問
NAND: smart point 比較屌5F 49.216.4.94 台灣 08/14 20:12
這是什麼
※ 編輯: david83126 (123.192.158.168 臺灣), 08/14/2021 20:13:40
Neisseria: 寫資料結構就知道好用6F 36.228.205.130 台灣 08/14 20:12
wiston1419: 跳locking7F 112.78.69.92 台灣 08/14 20:12
cuteSquirrel: 當記憶體大師8F 114.37.227.18 台灣 08/14 20:12
jokc7839: 認真回 寫韌體很需要 學校不太教這個的9F 223.141.194.25 台灣 08/14 20:14
jokc7839: 樣子

somefatguy: 為了素肚11F 36.234.247.170 台灣 08/14 20:15
mystina43: 你要有位置放數字跟字啊12F 111.71.123.238 台灣 08/14 20:16
arrenwu: 這個學不會 你是要怎麼寫程式?13F 98.45.135.233 美國 08/14 20:16
※ 編輯: david83126 (123.192.158.168 臺灣), 08/14/2021 20:19:13
kight: Pointer才是最偉大的發明!好用到爆!14F 118.160.70.82 台灣 08/14 20:16
arrenwu: 會這個一點都不難啊15F 98.45.135.233 美國 08/14 20:17
LYSLYS: 可以做各種噁心的事情 查shellcode 然後16F 42.73.206.213 台灣 08/14 20:18
LYSLYS: 弄一個function pointer指向 呼叫執行看
LYSLYS: 看
ko27tye: 厲害的人都去寫python 只剩老人用C 西西19F 36.229.3.197 台灣 08/14 20:19
fengwen: 這就是本科系跟外科系的差別了20F 111.240.102.164 台灣 08/14 20:19
arrenwu: * 和 & 那是因為你碰的是 c/c++21F 98.45.135.233 美國 08/14 20:19
arrenwu: 比較新的語言你用起來比較沒那麼花
arrenwu: 這邊喊pointer難懂的 如果不是反串,那
arrenwu: 應該就是不太寫程式的
EEzionT: 很好用 超好用25F 42.77.231.178 台灣 08/14 20:24
mt055240: 程式寫的好,要飯要到老26F 42.77.213.180 台灣 08/14 20:25
cvn21: 我覺得你在釣魚27F 175.182.108.87 台灣 08/14 20:26
cvn21: 大概就像是小學生第一次遇到函數的震撼
friends29: 越底層越需要 只會寫寫python的不用懂29F 118.160.135.172 台灣 08/14 20:27
arrenwu: 這個就第一次寫程式會需要習慣的概念30F 98.45.135.233 美國 08/14 20:28
arrenwu: 寫Python也沒辦法不去懂,因為存放物件的
arrenwu: 變數就是pointer。沒這概念的會根本沒辦
bitcch: 記憶體操作大師33F 49.216.222.162 台灣 08/14 20:29
sarau: 這超好用的 java寫很多都弱一半了34F 111.235.238.18 台灣 08/14 20:29
hirobumi: 因為這樣操作記憶體才爽啊35F 1.200.45.79 台灣 08/14 20:29
arrenwu: 髮去了解什麼時候是 pass by referece36F 98.45.135.233 美國 08/14 20:30
arrenwu: 會有障礙是因為程式裡面的變數和數學裡面
arrenwu: 的變數用起來有不一樣的地方
nisioisin: 不用指標要怎麼在函數之間交換資料?39F 111.249.114.72 台灣 08/14 20:36
doctor75: 可以算總total很方便40F 111.83.165.250 台灣 08/14 20:46
WenliYang: 可憐吶~41F 111.243.46.63 台灣 08/14 20:53
PRME: 節省空間42F 36.226.93.206 台灣 08/14 20:55
PRME: 只是太久沒用也就忘了
zero00072: *p:p地址裡面住誰。 &v:v他家的住址44F 42.72.95.4 台灣 08/14 21:03
zero00072: 。 一大片記憶體在那拓荒,沒類別的權
zero00072: 宜之計。
square87: 難在哪???47F 1.175.182.175 台灣 08/14 21:54

--
※ 看板: Gossiping 文章推薦值: 0 目前人氣: 0 累積人氣: 137 
分享網址: 複製 已複製
1樓 時間: 2021-08-16 14:10:14 (台灣)
  08-16 14:10 TW
你以為c為何這麼強大 為何可以有這麼快的執行速度?
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇