Ⅰ 如果要學習計算機C語言 電腦需要裝哪些系統或軟體我的操作系統是windows xp
雖然不知道現在教學是不是還是Toubo C,但這個最經典。
老一輩的牛差不多都是這個起家的,網上搜索,免費下載
高級一點兒的編譯器雖然更好用,比如VC6,但是它們對格式的檢測更寬泛,用久了很容易誤導C的學習。
Ⅱ 用C語言編寫操作系統
C語言只是學習編程語言的基礎 現在已經基本不怎麼用了 現在的應用軟體大多都是用JAVA VC++編出來的 而且也不可能是一個人完成的任務。對於操作系統,是匯編語言加DOS的混合物 更是非常巨大的工程 微軟投入一個操作系統的工程要花費幾年、幾百人、幾個億的投入。。。。如果你真的想學 就去學一下計算機原理 介面技術 還有匯編語言 再掌握點DOS 。。。學有所成之後 可以去網上找一些LINUX系統自己改一改 到時候心情會無比的爽。。。 祝你成功
Ⅲ c語言怎樣編寫操作系統
用c語言是可以編操作系統的,像unix就是用c語言編寫出來的,不過沒有對c語言深入研究的人是編不出來的
如果想編個軟體的話,建議學面向對象的編程語言,比如c#,java
這種語言比較接近自然語言,寫程序比較容易,學起來也比較簡單
Ⅳ 用C語言可以寫操作系統嗎
C語言當然是可以寫操作系統的,但是操作系統的編寫一般都不僅僅只是用C語言編寫的。
寫操作系統需要編程語言提供以下幾個特徵:
1、跨平台,不能是只在某個平台下編譯(VB就不行);
2、必須是編譯型語言(PHP就不行),或者有一個非常高效的解釋器;
3、必須有方便的操作硬體的功能,容易嵌入匯編(Java就不行);
4、兼容性要好,最好不同編譯器編譯的符號要基本相同,容易鏈接(C++不行,如果放棄Class的話C++基本可以);
5、編譯器本身最好是由該語言自己完成的(大部分語言的編譯器都是用C/C++寫的);
6、開發者可以很方便的擴展、改造、或者使用第三方的運行庫(大部分語言的庫都無法修改);
7、開發者眾多(小眾語言就不行);
8、該語言開發操作系統的資料要足夠完善。
所以總結下來,C語言是首選。
Ⅳ C語言如何自製操作系統
用obj做成二進制,格式是:obj -I elf格式 -S -R ".eh_frame" -R ".comment" -O binary elf文件 最終的二進制文件.例如: obj -I elf32-i386 -S -R ".eh_frame" -R ".comment" -O binary a.obj a.bin
Ⅵ 僅用C和C++就能編寫出一個簡單的操作系統嗎
能,比如你要做DOS系統就很方便
問題在於你編譯出來的東西只能在當前平台下運行,所以或許這不能叫做操作系統……不過可以實現一些操作系統的功能就對了
Ⅶ 我想開發電腦軟體,電腦系統和製作些電腦游戲需要學什麼知識呢(只是單純的學C語言)
小軟體的話個人可以 如果 系統或者 大型游戲什麼的都得團隊了一個人的知識肯定不夠 做游戲 得學繪圖 三維設計什麼的吧 系統得學資料庫之類的把 硬體等 復雜了
Ⅷ C++和JAVA可以用來開發電腦操作系統嗎開發一個操作系統通常要多久
c++可以,java不行,java運行以虛擬機為基礎,虛擬機必須在其他的操作系統上運行,而c++可以編譯成可執行文件,不受影響。開發一個操作系統,簡單的可能需要幾天,比如操作系統課程設計實例。大的數千人干幾年還不一定成功,例如brooks主持的IBM/360操作系統。