這樣問的問題確實很難回答,因為您尚未指定任何編程背景或特定意圖,從您愿意點擊進來閱讀這篇文章來看,我認為您是編程的初學者,
問題是兩種語言的目的完全不同,因此,對于您來說,確定自己作為程式員的目標很重要,以便針對技術做出正確的選擇,但是,您很難做出這個決定,因為您對這一領域的理解還不夠深入,如果您愿意被Microsoft生態系統所束縛,則絕對應該選擇C#,而使用C ++則很可能會開發桌面應用程式,
我不明白的是為什么您要精確列出這兩種語言?還有許多其他選擇,例如C,Java,Ruby,PHP,Python等,很多人傾向于認為Python是一種真正合適的語言,因為它易于學習,并且可以成為學習另一種技術的良好墊腳石,但是,從C ++開始也有很多理由,但是選擇C#通常也不是一個壞決定,
關于您的目標,我想分享以下想法:
如果您愿意開發Microsoft產品,則一定要使用C#,因為C#是目前用于此目的的最廣泛使用的語言,
如果您愿意開發桌面應用程式和/或游戲,則C ++是您的選擇,因為它具有出色的性能,
如果您對Web開發感興趣,由于.NET平臺,C#將是一個更好的選擇,盡管您也應該考慮許多替代方法,
對于嵌入式系統而言,兩者都不是最佳解決方案,我真的不喜歡在該級別使用C ++進行開發的想法,而是更喜歡使用C,
對于移動開發,可以使用C#為Windows Phone創建應用程式,但是如果您的目標是Android或iOS,則有更好的解決方案,分別是Java和Objective-C(將來可能是Swift),
如果將來的薪水對您很重要,那么這絕對是平手,因為這兩種型別的程式員的需求都很高,
如果您還沒有考慮清楚,而您只是愿意開始編程,那么就沒有正確的答案,但是,我個人比較喜歡C ++,因為它是許多其他語言的基礎,并且切換起來真的很容易,的確,也許C ++會讓您更難理解,因為您需要自己處理諸如記憶體管理之類的事情,但是我覺得這很有幫助,盡管一開始它似乎有些令人生畏,但是,對于程式員而言,極其重要的一點是,不要因問題的嚴重性而灰心,因此從長遠來看,這不應成為問題,
對于您而言,至關重要的是要意識到特定的語言并不那么重要,真正重要的是您對編程概念的理解程度以及如何解決不同的問題,由于答案已經太長,因此我將不詳細說明,您的目標應該是成為一名優秀的程式員,并且沒有單一的方法可以實作目標,因此可以將兩種語言都用作實作此目標的工具,
另外如果你想更好的提升你的編程能力,學好C語言C++編程,以便更好地考研或者作業的話!
C語言C++編程學習交流圈子,QQ群757874045【點擊進入】微信公眾號:C語言編程學習基地
分享(原始碼、專案實戰視頻、專案筆記,基礎入門教程)
歡迎轉行和學習編程的伙伴,利用更多的資料學習成長比自己琢磨更快哦!
編程學習軟體

編程學習視頻

轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/16149.html
標籤:C++
上一篇:httpUrlConnection如何做到連接超時重復發送請求3次然后判定失敗呢
下一篇:學習第23天
