×
  • JN
    a=1;b=a;a=3;b==?
    2020-03-25   生活
    2044

b 到底是 1 還是 3 ? 你直覺是甚麼呢?(也許你具有程式語言的天賦

這並不是數學,而是程式語言。同樣寫做「=」,數學符號「=」是equal,程式語言「=」是set,「==」是程式語言中的equal。

也許聽過「物件導向」,很直覺地 a 導向 1 , b 導向 a , a 改成導向 3 ,但 b 依舊導向 a ,所以 b 導向 3。

推論出答案是「 3 」?

當前主流的程式語言,幾乎都是物件導向,要是懂了這個,學程式語言第一把神器就在手上,學甚麼都好上手,此外這題撰寫格外簡單,初學者有很大機會碰到。

所以答案是「 1 」,你答對了嗎?

在高中時,具有程式語言邏輯的人實在不多,對同學來說是很挫折的事情,為什麼不懂?大概歸咎於程式語言的教學語彙艱深且不熟悉。

但這是我高中成績最好的一科,不過這道題目到了今天,才想到該怎麼解釋,在甚麼觀念之下才能一窺運作全貌。(平常都沒有去想

簡單說明:
1 是物件,a 導向 1 這個物件。
a 不是物件,a 導向的 1 才是物件,所以 b = a 之後,b 其實是導向 1 這個物件。(物件導向→
a 重新導向 3 這個物件,但對 b 導向的 1 這個物件沒有影響,也沒有改變其值。
所以 b 還是 1,而 a 則變成 3。

這樣解釋雖然簡白,但其他重要概念像是 1 跟 3 到底是甚麼樣的物件沒有給予解釋,讓想知道更深入的人去自己去瞭解吧。
(程式語言並非所有「=」都是set,如果set有其他指令,那麼「=」也是可以被當作equal使用。例如:SQL

我覺得任何人都能明白世界上所有的艱深知識,不存在一個道理是只有聰明的人才懂,笨的人永遠不會懂。所以記住,永遠不要跟笨蛋爭論。

同學覺得程式語言困難,那通常並不是真的困難,教材影響很大,好的教材能用淺顯的方式定義與舉例,教材不該有考驗鑑別度的能力。
(同學們會挑食,通常那種食物並不是真的不能吃,烹飪技術影響很大,好的營養午餐能讓大部分人都接受,營養午餐不該成為讓同學挑食的理由。

前不久同學會,人生勝利組的同學感嘆說:「當初高中上電腦課的時候就該好好學而不是混過去。」

到底勝利組在哪些地方產生這樣的感觸?我也是很好奇啊。
(大概跟當初英文就應該好好念,而不是混過去,在很多地方都可以用的。大概可能有八十七趴像吧~


上一篇 下一篇

看一篇其他筆友的日記 2023-12-26 找回那個我2023-11-22 突如其來的名聲自爆事件2023-11-12 跨越千里終於相見2023-10-28 單核多線程2023-10-25 有時先天積累比努力跟能力更重要2023-10-18 態度不定是一種傷害2023-02-24 人到三十,童年三十2023-02-13 有餘2023-01-20 沒有好久,是你不見2022-03-20 慢慢地轉變生活方向2022-02-27 終於有時間好好整理自己2022-02-15 情人節的靈感語錄2022-01-18 升遷為副理2022-01-09 渴望成為被愛的唯一2022-01-07 香奈兒之緣2022-01-05 更好的選擇比最好的選擇更好2022-01-02 2022的主軸2021-12-26 本來以為空虛卻充實的聖誕節2021-12-21 突如其來的Sorry2021-12-18 第一次應酬2021-12-15 不想看著自己一天一天越來越討厭對方2021-12-14 一陣舒暢乘風前進2021-12-13 修正朋友原則2021-12-09 每天都像是最後一天2021-12-06 明年的主軸:發光2021-11-28 價值在於背後的故事2021-11-23 三百六十五天中留五天給軟弱的自己2021-11-21 手中的感情線2021-11-14 為了團隊2021-10-30 成為別人討厭的樣子2021-10-28 當局者迷2021-10-22 啊啊啊啊啊2021-10-18 工作機緣來得急2021-10-11 一種重要但是卻無法察覺的違和感2021-10-01 染黑與躺平2021-09-26 九月的Restart2021-09-26 要求太多就很難滿足,簡單才是快樂2021-09-24 思索如何解決辦公室燈光直射2021-09-21 強大就是一種魅力2021-09-12 打完AZ疫苗的六十小時,恢復!?2021-09-09 健康與疫苗2021-09-09 要是跑得比人快,就能讓想追上的人沒有機會2021-09-07 第一次失敗是為了第二次能成功做準備2021-09-05 怒衝買下電腦螢幕!2021-09-02 為兩周之後的日子而傷腦筋2021-09-01 轉溝通與有效溝通2021-08-22 回到十年前的過去2021-08-14 投資自己學2021-08-13 比起連續兩天不順更不幸的是?2021-08-11 好像有點過累了,七之三的過於疲累現象2021-08-06 累壞了與工作近況2021-08-03 斬或不斬2021-07-31 得忍耐到可以好好休息2021-07-31 寫Code意外平衡了心境2021-07-28 通向壓垮的結局2021-07-26 七月破繭而出2021-07-19 生活質感2021-07-15 近來2021-07-11 朋友朋友2021-07-06 回歸成長2021-06-29 感到抱歉2021-06-18 面試別人而導致的心理沉重2021-06-12 真正的幸福2021-06-08 最難過的一夜2021-06-05 厭倦了鬱悶2021-05-29 回顧2019年的創作2021-05-26 五月最開心的日子2021-05-17 危機四伏2021-05-09 打Covid-19疫苗嗎?2021-05-04 五月會走在危險邊緣2021-04-20 四月竟然沒有閒得發慌2021-04-03 電器香手2021-03-30 在乎不順?軟爛般地過冬2021-03-28 被接納的需求與交友平台的人際關係2021-03-24 疾如風侵掠如火!被電被釘!2021-03-20 有閒來做點回顧跟目標2021-03-15 我已經不是JN了,我是JN MAX2021-03-14 夢是真實的心理反應2021-03-07 需求被解決,記帳新里程2021-02-27 新住處新生活2021-02-09 趕在年節前告一段落2021-02-01 最後九天的心願2021-01-30 生活品質提升:緊緻與擦乾2021-01-18 租屋有著落了2021-01-06 第一個小放鬆2020-12-31 別問我買網路產品要買甚麼2020-12-24 被野狗兇2020-12-19 這樣你能理解嗎2020-12-15 突如其來的工作案情2020-12-12 兩個初體驗:高鐵坐過頭、破解密碼2020-12-06 今年最難的一個月: 勞心智2020-11-29 回到成長的日子2020-11-25 打罵教育2020-11-14 陷入忙碌的生活2020-11-01 告別2020-10-22 收到機王,成就解鎖2020-10-16 第一張信用卡到手與怠速熄火2020-10-11 直球練習2020-10-05 打球與同學會2020-10-02 準備換手機2020-09-14 生日之前2020-09-06 改善網路2020-09-04 第一次吃納豆2020-08-27 時間淬鍊出本質2020-08-24 台東行--運氣至上2020-08-16 精打細算-2020082020-08-10 對抗自己的冷漠,硬是擠一個台東行的規劃。(請推薦我台東市附近的私房景點 ><2020-08-08 賺錢的意義--總得為了什麼,是為了自己的2020-07-31 施工初體驗2020-07-29 幫忙回覆,然後沒下文。2020-07-23 本月嚴重透支QQ2020-07-16 上班的變化,快一周了2020-07-12 最近遇到小事2020-07-06 不要理會那些冷嘲你的人,那些人不值得浪費你的時間2020-07-05 今天聊到AA制,AA是平分還是各付各的?2020-06-29 第二次面試是順利的2020-06-27 幹嘛對幫你的人發脾氣 = = 2020-06-25 興趣與吃飯2020-06-23 面試後,不寫不痛快2020-06-21 高中同學有點現實味與徵友呼喊(練英文)2020-06-03 發現你孤單一個,我覺得很意外。2020-05-28 為什麼討厭夏天?狠角色從不缺席!2020-05-15 過敏的感覺bad2020-05-07 我們家的芥末很辣喔 ^_^2020-05-05 因為練習打字,而看了很多的男女版文章2020-05-03 捕蚊燈(二)2020-05-02 捕蚊燈2020-04-28 練習倉頡第二週:每分鐘三十字達成2020-04-23 武漢肺炎之十 口罩3.02020-04-22 不知道寫了類似的幾遍了2020-04-19 兩種型態:理智與慾望2020-04-15 練習倉頡輸入法的第二天2020-04-03 宜得利 HITORI2020-03-30 試試痘痘貼2020-03-25 a=1;b=a;a=3;b==?2020-03-23 依line2020-03-22 客家2020-03-21 找出問題,卻推錯結論2020-03-19 解掉討論區懸案2020-03-18 武漢肺炎之九 全球大流行2020-03-13 換牙刷與自然人憑證2020-03-10 拼圖2020-03-07 弄成果 顯點實力2020-03-05 廚房鍋具燒出的異味(類似塑膠味)2020-03-04 實力夠資格嗎?2020-02-29 從網路學習2020-02-25 話題之星2020-02-21 清冰箱庫存後的警惕2020-02-21 小籠湯包2020-02-16 武漢肺炎之八 第一例社區感染2020-02-14 情人節無感2020-02-12 武漢肺炎之七 鑽石公主號2020-01-30 武漢肺炎之六 第九例與當前預測2020-01-28 武漢肺炎之五 口罩2020-01-24 武漢肺炎之四 全省封鎖?2020-01-23 武漢肺炎之三 封城2020-01-21 武漢肺炎之二2020-01-20 武漢肺炎2020-01-19 年節要到了2020-01-15 無助會之二2020-01-14 無助會2020-01-13 覺得偉大2020-01-12 心聲但這篇政治味濃厚2020-01-10 正反兩面2020-01-10 新竹動物園的紅毛猩猩RIP2020-01-07 缺乏美感2020-01-01 2020:第一篇2019-08-13 難關已破2019-08-11 心悸與自我喊話2019-08-08 被地震搖醒的一天2019-08-05 司馬庫斯,上帝的部落2019-07-28 早一點運動2019-07-26 發票兌獎 摃龜2019-07-21 選耳機2019-07-12 理財的理,最重要的是理性的理2019-07-09 你住哪裡?我住開山里2019-07-07 反省好一段時間,做了重新選擇2019-06-17 《變帥》夢境紀錄2019-06-14 自我察覺與寫日記2019-06-12 最近有時候打的字會突然消失 #chrome2019-06-11 吃辣 與 昨日夢境2019-06-09 《礦坑》夢境紀錄2019-06-04 金門行,是否圓滿2019-06-03 金門行,三顧沙灘2019-06-02 金門行,雙腳深陷2019-06-01 金門行,初次飛航2019-05-27 隨興隨拍:後龍好望角2019-05-23 夜鷹夜啼徹雲霄,擾夢擾人睏不好2019-05-22 攝影眼‧不要肉眼的景,要心中的影2019-05-19 「新竹市竹東台3線」終於換風向了2019-05-17 愛的自由 – 婚姻平權里程碑2019-05-15 出來混,總會碰到──盜刷2019-05-13 新台幣50元硬幣跟菲律賓5披索硬幣會混淆!?2019-05-12 慵懶與睡意2019-05-11 新竹十七公里海岸線回味2019-05-07 《最高睡眠法》睡眠的黃金九十分鐘2019-05-04 可惡的他、可憐的我、今後該怎麼辦?2019-05-02 「尊敬」是關係的起步點2019-05-01 跟著螞蟻走,發現螞蟻窩。2019-04-30 JN 生活日記2019-04-26 《被討厭的勇氣》──沒想到我也成為了那種人2019-04-25 三十分鐘日記挑戰之二2019-04-24 在三十分鐘內寫完日記2019-04-23 給予證明了富有,想富有就多給予2019-04-21 可惜了一杯茶,卻造就整房間茶香2019-04-20 重新學起刷牙—初登場2019-04-17 改變生活習慣,重新學刷牙2019-04-15 慢慢畫完寧靜時光2019-04-13 迷途羔羊小靜2019-04-11 氣啊!舊帳號被外流啊。2019-04-10 最該紀錄下來的片刻2019-04-08 我與靈之間的距離2019-04-07 慢慢畫出寧靜時光2019-04-06 想卻又不敢完成的擔憂2019-04-03 訂價心理學的日常2019-03-31 想要就去試,試了就知道。2019-03-30 回憶自掐哥2019-03-29 現在最大的困境,我要打破打破它2019-03-28 寫文章時總是刪刪改改,花很多時間2019-03-27 如果會上來寫日記,其實是心理苦2019-03-26 這是第一篇,為什麼會來到這裡呢?


Copyright © www.penpal.tw All Rights Reserved By Penpal筆友天地 以上內容皆由各著作權所有人所提供,請勿擅自引用或轉載,並僅遵著作權法等相關規定, 若有違相關法令請<關於我們->聯絡我們> 。我們將以最快速度通知各著作權所有人且將本文章下架,以維持本平台資訊之公正性及適法性。
載入中...
top↑