1F推 : 看了這一串 我還是乖乖待python 就好了 09/20 02:21
鄉民當然要用 python, 它怎麼翻譯的?它和我褲子裡那條意思是一樣的
另外城市獵人的那把槍,也叫 python
2F推 : 看完這篇...我今晚可以很好睡了 09/20 02:24
再給個番號更好睡
3F推 : 猛 09/20 02:24
※ 編輯: HuangJC (49.216.189.45 臺灣), 09/20/2020 02:26:06
4F推 : 有看有推 09/20 02:28
5F推 : 不同環境平台指標用多了會出現奇奇怪怪現象 09/20 02:30
6F推 : 牛逼 第一次學樹 堆的時候真d痛苦 09/20 02:30
7F→ : 到後來變成少用指標的好 09/20 02:30
C 的指標有陷阱啊 XD
2D 陣列有兩種做法
一種是等長的一維陣列,組成二維
一種是不等長的一維陣列,組成二維
這兩種陣列的取值都是兩個星號,但骨子裡不一樣
而這個不一樣又只有 compiler 在肚子裡知道
所以要常用 sizeof 去檢查,就會知道問題了
8F推 : 以前一直對物件導向不太了解,都傻傻地用 09/20 02:32
※ 編輯: HuangJC (49.216.189.45 臺灣), 09/20/2020 02:34:46
9F推 : 大端小端對齊就夠你搞,還是不要用指標比較通用 09/20 02:35
10F推 : 感謝分享!物件本尊分身那跟檔案系統的 inode link 好 09/20 02:39
11F→ : 像。 09/20 02:39
12F推 : 用c做出物件導向的特性會有點累 09/20 02:43
我是不得已的啊,我先學會了物件導向,才碰到工具...
相反的看到人用工具,肚子裡裝的不是物件
才知道觀念不通的人永遠都不通 XD
※ 編輯: HuangJC (49.216.189.45 臺灣), 09/20/2020 02:45:10
13F推 : 推字多好睡~ 09/20 02:49
14F推 : 看得半懂 但有收穫 推 09/20 02:54
15F推 : 淺顯易懂,讚 09/20 03:00
16F推 : 推 看來我還是乖乖寫php就好 09/20 03:06
17F推 : 只要看到書裡寫連兩個星號**才認為4高手的 把牠當渣就好 09/20 04:46
18F→ : 故意複雜化、玩符號艱澀耍婊藝術 高來高去的 都當渣就好 09/20 04:48
19F推 : 老外教學 也沒有教人專練這種功 來婊人的 有叫他去吃屎 09/20 04:51
20F推 : 優文 還有連範例都錯 這書也太爛 XD 09/20 08:33
21F推 : 身為python和golang黨表示自己很幸福,很少看到一堆*號的 09/20 08:36
一個星號代表查一次表,只要每一層表格都有命名
也就是把抽象概念具象化,自然不需要多層星號
一次取出一層即可,並且用表格名字去承接
只有當抽象到暈頭轉向時程式才會看不懂
但事實上你早就在用多層指標了;一定有
光是字串就是一維
char* str1 = 'hello'
char* str2 = 'world'
字串串成文章就是二維
text *text1; (在此我省略空間的產生及釋放;直接使用)
text *text2;
text1[0] = str1
text1[1] = str2
多篇文章難道在系統裡過份?那就三維了
texts[0] = text1
texts[1] = text2
當要取出第一篇文章的第一行的第一個字時
texts[0][0][0] <= 這什麼鳥?一次解三維?
或者
text = texts[0] <= 先取出文章
str = text[0] <= 再取出字串
a = str[0] <= 再從字串取出字元
有難嗎?其實三層不是早就在用了?
只因為每層結構都有命名,一次取用一層,你以為沒在用而已
※ 編輯: HuangJC (49.216.189.45 臺灣), 09/20/2020 12:04:56
※ 編輯: HuangJC (49.216.189.45 臺灣), 09/20/2020 12:11:51
22F→ : 不可能學好 它表達方式本身就爛 09/20 18:26
23F→ : 它那個表達不錯了,C 的初衷是取代組合語言,最接近底層 09/21 00:59
24F→ : 的高階語言,所以如果高階到一個境界,無法預測底層怎麼 09/21 00:59
25F→ : 實作組合語言是不可以的;而要能手把手代換成組合語言 09/21 01:00
26F→ : 那麼取值是 *,取址是 &,已經簡單到不能再簡單 09/21 01:00
27F→ : 它是寫 driver 最好的語言,不怎麼打算給你寫超高階啊.. 09/21 01:01