精華區beta Gossiping 關於我們 聯絡資訊
※ 引述《Zorich (卓里奇)》之銘言: : 各位版上的資工系、資工所天才大家好 : 我大學只有學過C語言,不過最近看到Big Data、Machine Learning很紅,想考資工所 : 看了一下資工所的考科,有線代離散、資料結構與演算法、計算機結構與作業系統 : 我大學是數學系的,線代離散還可以,但其他科目是從0開始 : 想知道如果只會C語言,可以讀資工所嗎?還是我應該再自學C++? C 語言只需要搞懂兩件事 指標 & 遞迴. 搞懂這兩個. 你就打敗至少一半的嘴炮 Java Programmer. 不過要搞懂那兩個... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.250.90.238 ※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1423584001.A.FEA.html
eggyuttk: 很難嗎? 02/11 00:00
ocean5566: 很難= =? 02/11 00:01
bitcch: java也可以寫遞迴啊 02/11 00:01
ndr: 有沒有自介文的八卦? 02/11 00:01
ninggo: 是多難? 02/11 00:05
Sirctal: 說不難的 等到你來業界上班看到一堆人指標亂指就知道了Y 02/11 00:06
aiweisen: 真的假的 02/11 00:07
abcd5566: 用的好很難 02/11 00:08
freeunixer: 我只知道至少一半據稱學過 C 語言的都不懂... 02/11 00:08
Sirctal: 推原PO 光是指標就是一門藝術了... 02/11 00:10
Sirctal: memory leak 還有 crash 幾乎都跟指標亂用有關 02/11 00:10
Sirctal: 還看過有人搞到 4層指標當下真的會很想打人 02/11 00:11
Oshin: 真的不難啊。應該是說,不要亂用亂耍什麼技巧,它其實是不 02/11 00:13
soem: 真的假的 int **foo; int const* *bar = (int const **)foo; 02/11 00:13
cacasi: 遞迴要想新的也是很難好嗎,所以用迴圈的還是一大票 02/11 00:13
eggyuttk: 等你來業界?我早就在業界了 02/11 00:20
a39313000: 動態記憶體表示: 02/11 00:42
jengjye: 這篇才是嘴砲 不懂裝懂 02/11 00:45
ninggo: 寫c深奧的不是基本功,是寫作習慣跟看懂別人在寫三小 02/11 00:53
bambambam: 哪個語言不寫loop 02/11 01:03
soem: ,functional language 02/11 01:06
jinniw43805: C語言的宣告跟指標的確是硬功夫 02/11 01:13
jinniw43805: 樓上幾個說簡單的又拆過linux的kernal看過? 02/11 01:14
jinniw43805: 光看懂怎麼宣告就搞死不少人,多重定義等等的問題, 02/11 01:15
jinniw43805: 值得聖經拆出一個章節去講 02/11 01:15
jinniw43805: 遞迴易懂但效率差,實際指標跟函數還有一些callback 02/11 01:17
jinniw43805: 等等操作算比較進階的吧,c語言真的沒這麼簡單。 02/11 01:18
brightest: 大型程式 真的不容易看懂 struct + function pointer 02/11 01:52
brightest: 就搞死人了 02/11 01:52
ninggo: 基本功都可以拿出來說嘴 怪不得看個架構可以哭爹喊娘 02/11 07:44
DarkIllusion: 滿中肯的 說指標基本功的 那應該是還只學到基本 02/11 10:58
DarkIllusion: 有至少學到用結構跟指標來封裝函數嗎? 02/11 11:00