網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > 綜合知識 > 

c怎麼寫軟件

欄目: 綜合知識 / 發佈於: / 人氣:1.25W
1. C語言如何寫軟件

C語言(面向過程)是基礎,它的編寫很自由,效率很高,所以基本以系統應用爲主,製作應用軟件的比較少。

c怎麼寫軟件

建議學習C++(面向對象),當然,這要在你學完C以後再說,尤其是結構體,一定要學好,這對於理解C++的類的概念很有幫助

還有數據結構,它能幫助你更有條理的寫程序,這是實現程序的方法,是寫程序的思想,很重要。

最後就是你說的介面了,要製作介面的話,建議學習MFC,微軟的介面框架,這個有很多書籍都有講,MFC提供了視窗的框架,你需要了解的是如何使用其中的接口,最後祝你成功!

2. C語言都有哪些用啊

初學者大多會有你這種疑惑,而且說實話,確實很難在初學的時候讓你對這些問題有全面的瞭解,只能簡單地讓你這樣來理解:

計算機最底層是硬件(電路),然後中間是一些固件(非常底層的程序),再上面是操作系統(本質上是一種很底層的程序),再上面驅動、服務和系統軟件(底層程序),再上面是應用程序(高層程序,比如記事本程序等),當然,現在還發展出了基於虛擬機的程序(比如java程序),對這些程序來說,前面提到的應用程序就是中層程序(虛擬機)。那麼在這個層次模型裏面,C語言是可以應用在從固件一直到應用程序的所有編程階段的。C語言作爲一種語言,它本身只是一種表達方法,在不同的編程階段,都有其具體的應用C語言的“環境和方法”。比如你現在就處在編寫DOS應用程序的階段,所以你看到的C語言就是在一個DOS視窗裏寫出一些同樣是在DOS視窗裏執行的程序出來,而且你看不到用這種方法如何才能寫出一個極品飛車遊戲。

但是當你按照老師的要求紮紮實實學好語言本身的規則、語法之後,你就有了去了解其他“環境和方法”的資本了,你會發現這種過渡是自然、容易的。比如要編寫一個Windows視窗應用的話,你只是需要一個合適的編譯開發環境(比如VC)和調用幾個與過去不同的函數而已(如果你語言掌握得非常紮實,則“合適的編譯器”或許也是不需要的,不過這已經不是通常的編程方法了,現在還沒有辦法跟你解釋怎樣透過TurboC來編寫一個Windows視窗程序,但那確實是可能的)。

所以你問“怎麼學”,我的建議就是腳踏實地,一步一步,先把眼前的掌握好。如果你想一步登天,那麼結果就是,要麼最終也只能寫點給外行人看的程序,要麼花更多時間回過頭來不基礎。c是讓你用來入門的,因爲開始學時水平肯定不能寫底層的東西,只是讓你用來了解程序設計的一些方法,大致學學就行,然後轉到Win32開發吧,用c++,c#,vb,java之類的。

Tags:軟件