誰有好一點的c語言,誰的c語言講的好

本文目錄一覽:

請問哥,你有什麼好一點的C語言編程軟件,推薦一下,真心感謝??

C語言是一門歷史很長的編程語言,其編譯器和開發工具也多種多樣,其開發工具包括編譯器,現舉幾個開發工具供大家選擇,當然也要根據自己的操作系統來選擇適合自己的開發工具。

好多剛開始接觸c語言的朋友都想知道用上面軟件開發c語言比較好,一般來說微軟的東西肯定是最好的,更適合新手學習,等上手了就可以接觸別的軟件了。

Microsoft Visual C++ 、Microsoft Visual Studio、 DEV C++、Code::Blocks、Borland C++、WaTCom C++、Borland C++ Builder、GNU DJGPP C++、Lccwin32 C Compiler3.1、High C、Turb C、gcc、C-Free和Win-TC、My Tc等等,太多了,由於C語言比較成熟,所以編程環境很多。建議使用Microsoft Visual C++。

在Windows下做軟件開發,編譯器的首選當然是Visual Studio,目前微軟也有免費的Microsoft Visual C++2008Express版本可供下載和使用。但是,如果考慮做跨平台的軟件,選擇gcc作為編譯器無疑是明智的,無論Linux,MacOSX還是其他的Unix變體,大多選用gcc作為編譯器,所以,選擇gcc作為編譯器能夠讓你的軟件提前通過編譯器的驗證,能夠更容易的在不同平台上通過編譯。TDM GCC項目已經幫助大家測試並整合了Windows平台下的gcc安裝工具TDM GCC On-Demand Installer,大家可以根據需要選擇下載並安裝那些工具包。安裝完成後,需要修改環境變量,將安裝目錄加入PATH搜索路徑中。

1、TC 2.0:Borland公司的產品,在dos界面下編譯運行,小巧、靈活,但是不能使用鼠標。

菜單命令是alt+菜單項的第一個字母,可以調試,在第一次用的時候,可以需要配置一下目錄,如下:

第一次使用可能感覺不舒服(鼠標不能用的緣故),慢慢熟悉一段時間,就沒事了,當初在學校學習考試都是這個環境。

2、win-TC:在tc2.0的基礎上加上了界面,能夠使用鼠標,具有語法高亮,可以嵌入彙編等特點,對新手一些,拜託了不能用鼠標的困難。編寫完源代碼,進行編譯運行即可,軟件比較容易上手。

3、dev-C++:是windows下一款開發c/c++的開發環境,使用gcc為編譯器,遵循標準,功能比較強大,語法高亮,可以進行單步調試(這對排除錯誤很重要),進行斷點設置等功能,遵循C標準,是一款很強大的開發工具。

4、VC++,微軟的產品,編譯器,鏈接器,運行,調試等功能於一體的強大開發工具,特點是功能十分強大,對於新手來說需要一段時間去摸索

c語言編程軟件(支持win7/win8)是一款支持多語言開發的開發系統。c語言編程軟件(支持win7/win8)同時支持c語言,c++以及vb語言的開發,軟件能很好的兼容win7以及win8,用戶只需設置軟件兼容性,把它設為win 98,win xp等等。

為大家提供的c語言編程軟件為vc++6.0。VC++6.0是Microsoft公司推出的一個基於Windows系統平台、可視化的集成開發環境,它的源程序按C++語言的要求編寫,並加入了微軟提供的功能強大的MFC(Microsoft Foundation Class)類庫。

c語言編程軟件(支持win7/win8)的MFC類庫中封裝了大部分Windows API函數和Windows控件,它包含的功能涉及到整個Windows操作系統。MFC不僅給用戶提供了Windows圖形環境下應用程序的框架,而且還提供了創建應用程序的組件,這樣,開發人員不必從頭設計創建和管理一個標準Windows應用程序所需的程序,而是從一個比較高的起點編程,故節省了大量的時間。另外,它提供了大量的代碼,指導用戶編程時實現某些技術和功能。因此,使用VC++提供的高度可視化的應用程序開發工具和MFC類庫,可使應用程序開發變得簡單。

5、C-Free

C-Free是一款國產的C、C++開發工具,堪稱神器,讓你愛不釋手。

如果你受夠了Visual Studio的龐大臃腫,Visual C++ 6.0在Win7、Win8下的兼容性問題,那麼C-Free將是一個讓你驚喜的選擇。C-Free整個軟件才14M,非常輕巧,安裝簡單,可以自由切換編譯器。

C-Free最新版本是5.0,註冊需要80RMB,可以免費試用30天,過期不註冊將無法使用。雖然本教程提供了註冊碼,但是如果你不缺銀子,還是為國產軟件做點貢獻,購買正版吧。

主要包含如下特性:

支持多編譯器,可以配置添加其他編譯器;

目前支持的編譯器類型:

(1) MinGW 2.95/3.x/4.x/5.0

(2) Cygwin

(3) Borland C++ Compiler

(4) Microsoft C++ Compiler

(5) Intel C++ Compiler

(6) Lcc-Win32

(7) Open Watcom C/C++

(8) Digital Mars C/C++

(9) Ch Interpreter

增強的C/C++語法加亮器,(可加亮函數名,類型名,常量名等);

增強的智能輸入功能;

可添加語言加亮器,支持其他編程語言;

可添加工程類型,可定製其他的工程嚮導;

完善的代碼定位功能(查找聲明、實現和引用);

代碼完成功能和函數參數提示功能;

能夠列出代碼文件中包含的所有符號(函數、類/結構、變量等);

大量可定製的功能:

可定製快捷鍵

可定製外部工具

可定製幫助(可支持Windows幫助、Html幫助和在線幫助);

彩色、帶語法加亮打印功能;

在調試時顯示控制台窗口;

工程轉化功能,可將其他類型的工程轉化為C-Free格式的工程,並在C-Free中打開。

7、CodeLite

CodeLite是一個功能強大的開源,C/C++編程語言的跨平台IDE(定期在Windows XP SP2 / 3下被測試 ,(K)Ubuntu 7.10/8.04 Gutsy Gibbon,和MacOSX 10.5.2 )。CodeLite的源代碼使用是遵循的GPL v2許可證的。

我想學習C語言,誰有好的推薦啊

自學的話先看看譚浩強的《c語言程序設計》及配套的上機練習

(電子書下載地址)

學得差不多了可以看The C Programming Language,C程序設計語言(第2版_新版)

(電子書下載地址)

編程環境的話可以用dev-c++,或者visual studio2010(太大了,剛開始學不推薦)

其實學編程最主要的是多動手,多想,當然興趣才是最主要的!

推薦幾本好的C語言方面的書

1.《The C Programming Language》(《C程序設計語言》) ¥30

(美)Brian W.Kernighan,Dennis M.Ritchie (KR)著 機械工業出版社

2.《C Primer Plus》(中文版) ¥60

(美)Stephen Prata 著 人民郵電出版社

3.《C語言入門經典》 ¥55

(美)霍頓(Horton,I.)著

4.《Programming in C》(《C語言編程》) ¥59

(美)Stephen Kochan 著 電子工業出版社

5.《Pointers On C》(《C指針》)

6.《Expert C Programming》(《C專家編程》)

7.《C Traps and Pitfalls》(《C缺陷和陷阱》)

第一本絕對是學習C語言必看的書,而且相對來說比較便宜,當然如果買英文版的就更好了(我在書店看的英文版是35RMB)

c語言誰講的好

最好的就是譚浩強的《C語言程序設計》。書的內容很全面,還有很多生動的例子,比較容易理解。這應該是最權威的書了吧。

入門書籍:譚浩強主編

清華出版社的

《C語言設計》

提高書籍:《C語言編程寶典》

《C語言數值算法程序大全(第二版)》

可以參考網頁:

1000本C/C++電子書專題下載

C語言誰的書好?

潭浩強

清華大學出版社

學C語言的99%都用他的書

以下在網絡上看到對他的書的評價

按∶

譚浩強

教授編寫的

《C程序設計

》一書受到廣泛的歡迎和高度評價。下面刊登幾所大學講授C語言

課程

的老師對《C程序設計》一書的評價意見。

清華大學計算機與信息管理中心

承擔著清華大學非

計算機專業

的「計算機軟件技術基礎」課,自1994年起選用清華大學出版的譚浩強教授編寫的《C程序設計》一書作為本課程教材,取得了很好的教學效果,深受師生們的歡迎,現正使用第二版作為

教材

。此書的特點及對教學的

促進作用

主要表現在以下幾方面:

1.內容全面,實用性強

此書涵蓋了程序設計

基礎知識

及C語言程序設計的全部內容,並介紹了大量常用

算法

。通過學習此教材,初學程序設計的學生可以達到熟練運用C語言進行小規模應用開發的能力。

2.講解透徹,深入淺出

此書對

概念

講解透徹,使初學

計算機程序設計

的學生不僅學習了一種

高級語言

,而且能夠對相關基礎知識有準確深入的理解,例如在介紹

變量

的存儲類型時、介紹指針時都對

計算機

存儲管理

做了清楚的論述,使讀者知其然也知期所以然。廣大非計算機專業的學生學習

計算機課程

的學時很少,沒有足夠的

時間系統

地學習計算機專業基礎知識。因此像這樣將必要的基礎知識融會貫通到程序設計課程中,對學生的

知識結構

建設以及今後的深造和提高都大有裨益。

3.通俗易懂,易於自學

此書的一個突出優點就是,語言優美、舉例生動、

淺顯易懂

。學生在學習C語言之前,普遍有些畏難情緒,因為聽說C語言比較難學。的確C語言最初是面向專業

開發人員

的。但是讀了

這本書

之後,學生們不再懼怕C語言。很多學生說,讀這本書不僅

學會

了C語言,而且讀的

過程

本身就是一種享受,不像有些專業書籍,堆砌大量技術

名詞

,艱澀難懂。由於這本書易於自學,給我們的教學工作帶來很大幫助,使我們可以達到精講多練,逐步實現教師指導下的學生自主式

學習模式

4.結構清晰,循序漸進

由於本書結構清晰,

知識點

明確,循序漸進的內容組織方式非常符合

初學者

的認知

規律

,因此給教師組織

課堂教學

提供了很好的指導。我們按照這本書的內容結構組織教學,取得了學生和

教務處

的一致好評。

5.習題豐富,利於複習

計算機程序設計是一門實踐性很強的課程,因此僅僅通過閱讀教科書或聽課是不可能掌握的,學習程序設計的最重要環節就是實踐。本書每章都附有大量習題,並且有配套的習題解答,非常有利於學生複習鞏固課上所學的知識。也便於教師設計

實驗課

教學內容

誰給些C語言比較好的書或者教程

基礎

C Primer Plus (推薦,書較厚)

C程序設計語言(第二版,中文版,B.W.Kernighan、D.M.Ritchie 著)

擴展:

C和指針.pdf

C陷阱與缺陷.pdf

C專家編程.pdf

高級

數據結構/編譯原理/設計模式

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/307374.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2025-01-02 18:06
下一篇 2025-01-02 18:06

相關推薦

  • AES加密解密算法的C語言實現

    AES(Advanced Encryption Standard)是一種對稱加密算法,可用於對數據進行加密和解密。在本篇文章中,我們將介紹C語言中如何實現AES算法,並對實現過程進…

    編程 2025-04-29
  • 學習Python對學習C語言有幫助嗎?

    Python和C語言是兩種非常受歡迎的編程語言,在程序開發中都扮演着非常重要的角色。那麼,學習Python對學習C語言有幫助嗎?答案是肯定的。在本文中,我們將從多個角度探討Pyth…

    編程 2025-04-29
  • Python被稱為膠水語言

    Python作為一種跨平台的解釋性高級語言,最大的特點是被稱為”膠水語言”。 一、簡單易學 Python的語法簡單易學,更加人性化,這使得它成為了初學者的入…

    編程 2025-04-29
  • OpenJudge答案1.6的C語言實現

    本文將從多個方面詳細闡述OpenJudge答案1.6在C語言中的實現方法,幫助初學者更好地學習和理解。 一、需求概述 OpenJudge答案1.6的要求是,輸入兩個整數a和b,輸出…

    編程 2025-04-29
  • Python按位運算符和C語言

    本文將從多個方面詳細闡述Python按位運算符和C語言的相關內容,並給出相應的代碼示例。 一、概述 Python是一種動態的、面向對象的編程語言,其按位運算符是用於按位操作的運算符…

    編程 2025-04-29
  • Python語言由荷蘭人為中心的全能編程開發工程師

    Python語言是一種高級語言,很多編程開發工程師都喜歡使用Python語言進行開發。Python語言的創始人是荷蘭人Guido van Rossum,他在1989年聖誕節期間開始…

    編程 2025-04-28
  • Python語言設計基礎第2版PDF

    Python語言設計基礎第2版PDF是一本介紹Python編程語言的經典教材。本篇文章將從多個方面對該教材進行詳細的闡述和介紹。 一、基礎知識 本教材中介紹了Python編程語言的…

    編程 2025-04-28
  • Python語言實現人名最多數統計

    本文將從幾個方面詳細介紹Python語言實現人名最多數統計的方法和應用。 一、Python實現人名最多數統計的基礎 1、首先,我們需要了解Python語言的一些基礎知識,如列表、字…

    編程 2025-04-28
  • Python作為中心語言,在編程中取代C語言的優勢和挑戰

    Python一直以其簡單易懂的語法和高效的編碼環境而著名。然而,它最近的發展趨勢表明Python的使用範圍已經從腳本語言擴展到了從Web應用到機器學習等廣泛的開發領域。與此同時,C…

    編程 2025-04-28
  • Python基礎語言

    Python作為一種高級編程語言擁有簡潔優雅的語法。在本文中,我們將從多個方面探究Python基礎語言的特點以及使用技巧。 一、數據類型 Python基礎數據類型包括整數、浮點數、…

    編程 2025-04-28

發表回復

登錄後才能評論