看板 C_and_CPP 關於我們 聯絡資訊
※ 引述《mahoihei (mathematic)》之銘言: : ※ 引述《yoco315 (眠月)》之銘言: : : 絕對可以阿…… : : 你找工作的時候不要選那些要求會 C/C++ 的不就好了??? : : 很多工作的要求都只列 Java, JS 跟 PHP 阿, : : 不懂你在擔憂什麼………… : : 但是如果你是問「不熟指標能不能當一流的程式設計師?」 : : 不能。 我是認為看專精項目啦 不過pointer跟 asm和computer arch. 很有關係 so 如果 萬一 你以後要找 HW設計或是嵌入式系統相關的 pointer 實在避不掉... : To iterate is human, to recurse, divine. : 遞迴只應天上有, 凡人該當用迴圈.   L. Peter Deutsch : 這句到底有什麼意思?? : 還有為什麼存取列陣要用pointer??? 因為傳遞整個array, 你要作額外的mem alloc 還要再做mem copy 為了效率的理由 在C裡面傳array, 會把 array第一個元素的address 丟給callee 如果你真的需要 一份 array copy, 在C中 你只能自己做 : 為什麼pointer 能使程序跑快一點??? 如果是限定在一個loop中跑 我認為 看compiler最佳化能力吧 不過 熟悉pointer 至少比完全不認識pointer多一個人工最佳化的機會 如果不是只限定在一個 loop ... 就像比 ASM C/C++ 和 Java 誰比較快 看使用者吧... -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.166.118.250