首頁>Club>
5
回覆列表
  • 1 # 小夥計

    這就是個挑事的問題。

    C 和 C++應用領域完全不同,你都可以當兩種語言來用。

    誰用C做複雜介面誰傻, 誰用C++做嵌入式誰蠢。

  • 2 # rddos

    第一點,c語言程式碼相對於c++可控性好

    第二點,c語言可讀性高

    第三點,很多嵌入式只能使用c語言編寫

    第四點,作業系統底層也只能用c語言編寫

    第五點. 理論上說,C++是基本上可以取代C的,包括寫嵌入式、作業系統之類的軟體。但實際中,接近底層的軟體,大家還是傾向用C來寫,這裡有一個習慣的因素,也有C++在不斷髮展的因素。

    類似地,在C中可以嵌入彙編程式碼,但是C也沒有完全取代彙編;另外一個事實,C連Fortran也沒有取代,在資料密集型的計算中,Fortran比C的效率要高很多,所以到目前為止,高效能的數值計算,仍然是Fortran的天下。

  • 3 # Love_Cupid

    存在即合理,那些已經不存在的語言,早已經被淘汰出局了。

    先說cpp,我就是一個cpp的菜鳥,連語言特性也沒了解幾個,個人原因導致。但同時cpp也是複雜的,連發明cpp的作者也不敢說精通,何況我等。我覺得,不能代替c的很大程度上因為太特麼複雜了,再次!

    再說說c,雖然看起來很陳舊,語法等也是不多,上手很容易,精通很難。而且一般微控制器等系統,只有c的環境,操作硬體還是c順手。

  • 中秋節和大豐收的關聯?
  • 喜歡的女生對自己很冷淡怎麼辦?