回覆列表
-
1 # ACME63610374577
-
2 # prompthu
主要看你C語言用在哪裡,如果說寫應用程式或後臺服務,那建議考慮換成面嚮物件語言,比如java c# c++或者指令碼語言,c大多數用於寫驅動或對效能要求比較高的底層程式碼,比如演算法之類,一般來說,如果指標用得比較熟練了,那麼語言層就沒什麼問題了,稍微高階一點的比如函式指標的使用,語法稍微複雜點,可以設計抽象一點的程式碼,總之,在一個應用程式中,C大多數位於底層或上層的區域性範圍,c語言入門難度中等,語言難度本身並不大,但使用上需要格外仔細,因為c的特性就是快速以及對記憶體訪問的靈活性上面,安全性上語言保證的很少,作為編譯型語言,其編譯速度也相當迅速
C語言入門極其困難...但一旦入門...基本上就精通計算機了...
比如一個最簡單的計算字串陣列中字元個數...
別的語言都是.length就完事了...
C語言你不能用strlen...
萬一裡面有中文呢?
裡面的中文是GB兩位元組的還是UTF8三位元組的呢...
萬一是Unicode多語言混合...1,2,3,4,5,6位元組的字元都在一個串裡的呢?
當你意識到精通C語言是不可能的時候...說明你入門了...