導航:首頁 > 操作系統 > linux和windows編程

linux和windows編程

發布時間:2022-10-06 03:53:08

A. linux下的C編程和Windows下有什麼區別越詳細越好,謝謝......

Linux 簡單的說跟 Windows 一樣是一種操作系統,只是兩者之間的使用方法和習慣有所區別。具體的區別其實很大,不過已經不是能在這里說清楚的事情了。
對於 C 編程來說,他們最大的區別就是提供給你的系統相關的特性不一樣。這個導致了所謂的移植性問題以及平台特性的問題。形象點的比喻是你可以認為 Linux 和 Windows 都是人。他們都懂一部分英語,但是一個的母語是漢語,一個是德語。你用的英語如果他們剛好都懂,那他們就能很好的幫你做事。如果你說的英語他們不懂,那就只能用他們的母語給他們說。這樣的結果就是你用德語說的 Linux 聽不懂;你用漢語說的 Windows 又聽不懂。所以,如果是簡單的編程,那他們沒有多大區別。如果是復雜的...你就准備翻譯一方的母語成另一方的母語吧。

B. 關於學習Windows編程與Linux編程的選擇。

你還是學習 Linux 吧。Windows 的圖形界面讓大多數人容易上手的同時,也讓大多數人脫離計算機系統的工作原理。國內學校清一色的 windows 教育,長久以往,不是好事。
其實學習 Linux 也並非如你所說的完全從 0 開始,你所學過的 c/c++,數據結構等等都是基礎。這些東西在 Windows 上用的著,在 Linux 上也用的著。甚至 Linux 的大部分東西,都是基於你所說的這些基礎。
也許,你需要熟悉的只是一些 linux 的操作而已,另外就應用程編程的 API 上來說,Linux 和 Windows 不一樣,這是你所需要重點學習的。
這方面,杭州的JulianTec 可以幫助你入門,你可以看看他們的學習型平台。碰到些技術問題,也可以在他們的 Mail List 上提問。

杭州巨立安技術(JulianTec)致力於成為嵌入式Linux領域的優秀服務供應商,提供各種優質的服務,包括:應用程序建模、嵌入式Linux系統構建、Linux下的設備驅動程序開發、以及相關的軟硬體研發技術培訓。

C. Linux系統和windows系統下的編程有什麼區別嗎

都是操作系統 不同是一個開放源代碼一個不開放 系統的結構不一樣 比如說 設備都可以像訪問文件一樣訪問,腳本語言很強大操作方式有差別 c程序方面,用的函數庫不一樣,只要函數庫、有些如文件系統表示方面的差異解決好了,編譯的程序可以通用。 linux的核心也是C語言寫的 C程序通常是用文本編輯器寫,GCC編譯器編譯,make來管理項目,雖然也有集成開發環境,但很多都不需要,win的編程高手也是用的文本編輯器開發。 linux的命令行(就像win里的cmd)很強大,可以一次完成很復雜的任務而不需要寫軟體。

D. linux編程與在Windows下編程有什麼區別嗎

windows下編程核心就是要使用windows的機制進行編程。而且有ms出的api可以使用。ascii
c的語法,不全有效。
linux下編程,其實和unix下編程差別不大。基本都是ascii
c編程。另外,操作系統的程序運行機理也不一樣。這個是關鍵。

E. Linux下編程和在Windows下編程有什麼區別聽別人說開源什麼的,可是軟體是開源的就是開源閉

個人見解:

  1. linux是開源的,windows系統閉源。

  2. linux下開源軟體比較多,windows閉源比較多。編程工具也是,linux下大部分編程工具是開源的。

3.從編程代碼來講,linux和windows的區別應該不在於開閉源。而是編譯器不一樣,裡面的庫函數和類什麼的也不一樣,系統api不一樣。

4.編寫的程序用圖不太一樣,windows是桌面應用比較多,linux極少桌面編程。

5.還有就是由於linux系統是開源的,出現一些系統方面問題,你可以直接查看一下系統內核源碼。使用的一些模塊之類也一般是開源的,出現問題,也可以查源碼。

6.其實我沒看清楚,你是問:在windows系統寫代碼和linux的不同?還是問寫一個windows的軟體和linux軟體的不同?


PS:本人不是程序員。答案是抄來的。

F. linux下的c語言編程和windows下的c語言編程有什麼區別

語言本身差別不大。主要主要是和系統交互的時候不同。一個是Linux的POSIX介面,一個是Windows的Win32 API。
Linux下的介面因為源自UNIX,有很多API明顯是C庫的風格,風格比較老舊。但是Win32 API風格更現代、更高級一些。比如Linux下fork/exec、Windows下CreateProcess。而且Windows的API提供很多圖形界面的相關功能,比如支持窗口間操作。Linux下需要單獨的GUI庫比如GTK+等等。

G. windows和linux是用什麼編程語言做出來的

系統是一個龐大的工程,使用的語言肯定不止一種啊,但都離不開那幾種:
windows:匯編、C、VB、C++;
linux:匯編、C;linux
gui主要有兩大類:gtk是C和C++的,qt是C++的。
總之,做系統底層的東西,離不開匯編和C,做gui就什麼語言的都有了...

H. windows編程和linux編程

不知道你說的window編程和linux編程是指在這些操作系統下編程呢?還是去編寫操作系統內核呢?

你要是要寫內核那你只能看linux內核啊
你在這些系統下編程又不要用到他裡面的東西,最多一些API,有什麼區別呢,都一樣了。

一般寫嵌入式才會在linux下寫。不然基本都是windos平台

I. 編程初學者用linux 電腦還是windows 電腦好

如果對Linux一點都不懂的話
建議使用Windows吧
以後有需要再使用Linux

閱讀全文

與linux和windows編程相關的資料

熱點內容
期貨交易程序員輔導 瀏覽:36
專業app哪裡下載 瀏覽:318
漫畫大全怎麼在安卓下載 瀏覽:895
python游戲服務端開發 瀏覽:77
泰拉瑞亞13伺服器ip地址怎麼看 瀏覽:871
python數據擬合最小二乘法 瀏覽:412
手語編程基礎教學 瀏覽:248
安卓手機關注後還要下載什麼 瀏覽:9
ui和編程哪個更好 瀏覽:290
電氣自動化與程序員哪個好 瀏覽:454
bbc翻譯app哪個好 瀏覽:288
ios隱藏單個app怎麼回復 瀏覽:816
泉城辦app怎麼樣 瀏覽:152
如何用優盤安裝伺服器 瀏覽:121
第八彈解壓密碼 瀏覽:774
程序員離職後如何走出低谷 瀏覽:156
代駕司機app軟體怎麼下載 瀏覽:581
js源碼網站搭建 瀏覽:766
河源粵運app怎麼下載 瀏覽:685
微信訂單監控源碼 瀏覽:454