導航:首頁 > 操作系統 > 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編程相關的資料

熱點內容
穿越之命令與征服將軍 瀏覽:351
android廣播重復 瀏覽:832
像阿里雲一樣的伺服器 瀏覽:318
水冷空調有壓縮機嗎 瀏覽:478
訪問日本伺服器可以做什麼 瀏覽:432
bytejava詳解 瀏覽:448
androidjava7 瀏覽:384
伺服器在山洞裡為什麼還有油 瀏覽:885
天天基金app在哪裡下載 瀏覽:974
伺服器軟路由怎麼做 瀏覽:289
冰箱壓縮機出口 瀏覽:227
OPT最佳頁面置換演算法 瀏覽:644
網盤忘記解壓碼怎麼辦 瀏覽:852
文件加密看不到裡面的內容 瀏覽:653
程序員腦子里都想什麼 瀏覽:431
oppp手機信任app在哪裡設置 瀏覽:187
java地址重定向 瀏覽:272
一年級下冊摘蘋果的演算法是怎樣的 瀏覽:448
程序員出軌電視劇 瀏覽:90
伺服器系統地址怎麼查 瀏覽:56