Ⅰ cpp怎麼做軟體
用Dev-Cpp做界面軟體是可以的,不過一般是直接使用Win32 API直接編寫,所以比較累,不過是完全可以的,Dev開發包中有完整的Win32動態鏈接庫的導入庫可以使用.你可以打開Dev,選擇文件,新建項目,選擇Win32 Application,就行了。
C++是一種面向對象的計算機程序設計語言,由美國AT&T貝爾實驗室的本賈尼·斯特勞斯特盧普博士在20世紀80年代初期發明並實現,最初它被稱作「C with Classes」(包含類的c語言)。[1]它是一種靜態數據類型檢查的、支持多重編程範式的通用程序設計語言,支持過程化程序設計、數據抽象、面向對象程序設計、泛型程序設計等多種程序設計風格.C++是C語言的繼承,進一步擴充和完善了C語言,成為一種面向對象的程序設計語言。
Ⅱ 學完C語言了,用它怎麼才能做一個軟體。
一般來說,C語言不直接運用於軟體開發當中。
C語言是Combined Language(組合語言)的中英混合簡稱。是一種計算機程序設計語言。它既具有高級語言的特點,又具有匯編語言的特點。它可以作為工作系統設計語言,
編寫系統應用程序,也可以作為應用程序設計語言,編寫不依賴計算機硬體的應用程序。因此,它的應用范圍廣泛,不僅僅是在軟體開發上,而且各類科研都需要用到C語言,具體應用比如單片機以及嵌入式系統開發。C語言是一種成功的系統描述語言,用C語言開發的UNIX操作系統就是一個成功的範例;同時C語言又是一種通用的程序設計語言,在國際上廣泛流行。世界上很多著名的計算公司都成功的開發了不同版本的C語言,很多優秀的應用程序也都使用C語言開發的,它是一種很有發展前途的高級程序設計語言。
1、 C是中級語言。它把高級語言的基本結構和語句與低級語言的實用性結合起來。C
語言可以像匯編語言一樣對位、位元組和地址進行操作, 而這三者是計算機最基本的工作單元。
2、C是結構式語言。結構式語言的顯著特點是代碼及數據的分隔化,即程序的各個部分除了必要的信息交流外彼此獨立。這種結構化方式可使程序層次清晰,便於使用、維護以及調試。C 語言是以函數形式提供給用戶的,這些函數可方便的調用,並具有多種循環、條件語句控製程序流向,從而使程序完全結構化。
3、C語言功能齊全。具有各種各樣的數據類型,並引入了指針概念,可使程序效率更高。另外C語言也具有強大的圖形功能,支持多種顯示器和驅動器。而且計算
功能、邏輯判斷功能也比較強大,可以實現決策目的的游戲。
4、 C語言適用范圍大。適合於多種操作系統,如Windows、DOS、UNIX等等;也適用於多種機型。 C語言對編寫需要硬體進行操作的場合,明顯優於其它解釋型高級語言,有一些大型應用軟體也是用C語言編寫的。 C語言具有繪圖能力強,可移植性,並具備很強的數據處理能力,因此適於編寫系統軟體,三維,二維圖形和動畫。它是數值計算的高級語言。
5、C語言文件由數據序列組成,可以構成二進制文件或文本文件 常用的C語言IDE(集成開發環境)有Microsoft Visual C++,DevC++,Code::Blocks,Borland C++,Watcom C++ ,Borland C++ Builder,GNU DJGPP C++ ,Lccwin32 C Compiler 3.1,High C,Turbo C,C-Free,win-tc 等。
Ⅲ 怎樣使用c語言編程軟體
1.下載c-free5軟體安裝,打開後,新建一個空白文件。 注意:如果是軟體工程的話...
2.打開構建-構建選項-選擇編譯,設置類別為c-language,在兩個iso名稱的選項框上...
3.開始編寫程序,編寫完成後,點擊運行(快捷鍵為F5),然後看下面的構建表中是否有錯誤提醒...
4.確定編寫的程序正確後,運行,程序運行成功,保存。下次直接打開*.exe文件就可以進行運行。
Ⅳ 用C語言編寫小軟體怎樣實現
那就要用編譯器編譯連結成可執行文件了。也就是你總看到的擴展名為EXE的那種。目前考試都是用TC環境,不過,我覺得好用的還是微軟的Visual
c++
(也就是常說的VC)那個編譯器。因為如果你想編一個windows窗口程序的話,用TC2.0是不能編譯的。你要用SDK構架,就要用那個VC了。在那裡面編譯。你想知道具體用點哪個菜單來用VC環境?那就找本書看看吧,不過一般介紹VC的書,都是用C++的MFC構架,不過沒關系,你就挑著看就行了。你也可以看那些教C++的書,有的也寫了怎麼用VC編那個黑窗口的程序。當然了,你要有選擇的看啊。祝你早日學成啊。
Ⅳ 用C語言寫出來的程序如何打包成完整的軟體
1、如果是用VC++ 直接可以生成release exe的可執行文件。
2、以GCC編譯器為例,可以分為四步。
第一步是預處理,包括語法檢查等工作。
gcc -P abc.c
第二知步由源程序生產匯編語言代碼。道
gcc -S abc.c
會生成abc.s文件,這個文件里就是匯編代碼。
第三步編譯器生成目標代碼,一回個源文件生成一個目標代碼。
gcc -c abc.c
會生成abc.o
第四步連接器從目標代碼生成可執行文件。答
gcc abc.o
目標代碼包括機器碼和符號表(函數及變數名)。連接器的主要作用是通過符號表在庫文件和其他模塊中找到在目標代碼中引入或未定義的符號(函數及變數名),將幾個目標代碼合成可執行文件。
Ⅵ 如何用C語言開發,應用軟體
1 首先要確定C語言的開發平台,比如windows、linux還是嵌入式,不同的平台使用的編譯器與開發環境是不一樣的。
2 確定開發平台後選擇相應的開發工具,比如windows使用VC6.0及以上版本,linux使用slick edit、嵌入式使用keil等等在這舉個例子
3 在相應的開發工具里可以創建相應的c語言項目,比如windows的平台 可以創建 dll、命令行應用程序、圖形界面應用程序、驅動程序等。嵌入式一般開發出來的是bin二進制文件。
Ⅶ 怎麼用C語言寫軟體
1.就用VC++6.0吧,可以用,前段時間我在一個win7家庭普通版的64位電腦安裝過,確實:普通方法是裝不上的,我提供一個小方法也許能成功:
首先你安裝過了,肯定有殘留,需要清理安裝痕跡,你可以留下郵箱,我發送一個清理痕跡的說明給你。其次,安裝包應該是一個壓縮包,你需要找另外一台32位且能正常安裝它的電腦解壓,然後復制到U盤,插到你電腦後,直接從U盤安裝。嚴密監視安裝過程,如果發現它提示什麼文件已經存在,你就把那文件剪切出來,等安裝好後復制回去,如果發現少了文件,可以先不管它。要注意,最好謹慎進行,清理一次有些麻煩,所以把握機會吧。
2.計算機等級考試用的是VC++6.0,早點熟悉有好處,除此之外,它還是集成開發環境,功能強大但不復雜,而對於VS系列的雖然能兼容64位,但是功能過強,有些許庫函數更改。大多數初學者都喜歡它,因此也方便你與人交流。
Ⅷ 如何用C語言編寫一個軟體
如果要寫記分牌 最好使用的工具 visual studio 2010(推薦)微軟官網有 可以下載中文版。
如果只用c語言的話, 就要用win32 api編寫。
Ⅸ 怎麼用C語言開發軟體
語言本身是一種工具,真正要開發軟體還是需要掌握系統提供的API和具體的開發模式。
C語言在Linux可以開發出不錯的程序,如果是Windows的話,建議再學學C++,再看看一些關於Win32和MFC的書;
給你推薦幾本:《Windows程序設計》藍皮的,初學Windows編程比較不錯
《Windows核心編程》這本是國外寫的,再深入的話可以看看
Linux嘛:可以看看《Unix/Linux編程實踐教程》,深入的話看《UNIX環境高級編程》
Ⅹ 如果我已經用C語言編好程序,我怎麼把它做成軟體
簡單地說有兩種方法,一個是直接編譯成可執行文件,將可執行文件連同程序運行中必要的文件一同發布;二是製成安裝文件發布。