A. c語言適合零基礎學習嗎
C語言學習比較困難,不適合零基礎學。主要是有幾個原因,一個是它C 語言的語法知識太多有點太過於瑣碎,碎了。第二個就是他C 語言反復的算數類編程練習,有些人會不感興趣,然後就不願意寫程序就覺得入門很困難。
B. c語言好學嗎
我感覺還行,如果你有足夠的時間的話,或者你本身就是這個專業的話,C語言很快就能熟練的。不建議買國內出的書,如果英語水平太差的話,去買外國著的翻譯本,如果想要精通和熟練,基本需要500頁以上的書,因為他們講的詳細,最差也要選擇300頁以上的書,300頁以下的書,都不建議購買,幾乎都是縮編本,很多細節會給你省略掉,但是一般300頁以上的書,都偏貴,可以到網上搜老版本的舊書的pdf。C語言方面的好書還是很多的,你可以根據你自己的選擇去學,C語言是最基礎的了,知乎上能搜到一大把C語言最好的教材名字。
這里推薦一本我看過的書吧,我覺得比較適合小白吧(因為我不確定是不是真的適合無基礎的小白,因為我是在大學里有學過C語言的,但是大學里的書都是閹割版,所以學的一般,但是我看這本書的時候,感覺很詳細,而且理解的更加透徹了,反正我感覺不難),這本書叫《C語言程序設計現代方法(第2版)》,呂秀芬 黃倩 翻譯的譯本,我覺得翻譯的不錯,挺通暢的,這本書在網上能找到pdf版本,我用的是621頁的版本。
C. C語言是不是基礎
沒錯,c語言是計算機語言的基礎,一是計算機語言的靈魂,如果你學過了basic之類的簡單語種,你就會發現c語言的博大精深,這種語言既有便攜的簡潔性,十分方便,也有很強大的運算性,僅僅次於匯編語言。可謂是計算機的核心,他強就強在單體編程。如果你想學計算機語言,c語言絕對是基礎
D. 學C語言需要什麼基礎嗎
C語言
可以說是一種入門語言,不需要什麼基礎,但是學好它和不學好它會影響你以後學別的非入門語言,比如JAVA,JSP等,因為相對來講,C語言就是JAVA
的基礎,JAVA有很多部分與C語言相似,所以學好C語言會對學其他語言奠定基礎,建議你在學C語言的同時
再看看面向對象的
編程語言,比如:Visual
basic
,網上有綠色版,打開後對比一下,就會明白
面向對象
和
面向過程的
區別,VB里的對象是看的見的,而C
卻看不見,換句話說:你在用C語言編程時
只能看到
黑底
白字,而VB
就不同,自己試驗一下吧。。。。這樣你會提高的更快。
勸你:學語言時,一定要提高自己的邏輯思想,別總學語言,而忽略其它的,那樣會到一定水平後飽和的,要提高自己的邏輯思想就看看:微積分,離散數學,數據結構等書籍,
加油啊~~!
E. C語言只是一個學習其他語言的基礎嗎
不是C語言只是一個基礎編程語言,但不是只是學習基礎,所有軟體開發里(所有編程,比如包括你U盤里內嵌的小程序的源碼),C語言使用率始終排行第一。。。C語言是最基礎的語言,他和匯編語言很接近,所以他從事的都是基礎編程,構建底層環境,比如操作系統,程序編譯器,你不可能指望一個java編譯器本身是由java做的,語言越高級,他要求的軟體環境越高,但這些運行環境並不是由這種高級語言編寫的,他們也沒這個能力。。。。
F. C語言達到什麼程度算是入門
C語言的入門應該以知道所有關鍵字的含意和用法,所有的C語言程序結構,掌握常用的庫函數用法。可以獨立編寫小程序(或者可以獨立解決入門教程中的習題,如譚浩強編的書中的習題)為准。
G. c語言基礎知識入門是什麼
C語言功能豐富,表達能力強、使用靈活方便、應用面廣、目標程序效率高、可移植性好,既具有高級語言的優點,又具有低級語言的許多特點,因此特別適合於編寫系統軟體。
C語言不需要基礎只是有計算的地方要用二進制計算,C+要有C語言的基礎,主要是知道那些關鍵字,還有編程語法。以及基本演算法。知道這些c語言就差不多了。至於數學之類的那是對你比較高深的編程才用到的。
(7)c語言是入門嗎擴展閱讀:
當前階段,在編程領域中,C語言的運用非常之多,它兼顧了高級語言和匯編語言的優點,相較於其它編程語言具有較大優勢。計算機系統設計以及應用程序編寫是C語言應用的兩大領域。同時,C語言的普適較強,在許多計算機操作系統中都能夠得到適用,且效率顯著。
H. C語言適合零基礎學習嗎
C語言適合零基礎學習嗎。
C語言歷史比較悠久,而且也是世界上應用最為廣泛的語言之一。很多學校都是使用C語言來進行編程入門教育的。
但是個人認為其實C語言是不適合初學者入門的,無論是python還是PHP都要更加適合一些。
但是C語言入門差不多變成一個傳統了。所以也是沒辦法的事情。
I. c語言是所有語言的基礎嗎
不是C語言只是一個基礎編程語言,但不是只是學習基礎,所有軟體開發里(所有編程,比如包括你U盤里內嵌的小程序的源碼),C語言使用率始終排行第一。
C語言是最基礎的語言和匯編語言很接近,是一門通用計算機編程語言,應用廣泛。
所以C語言從事的都是基礎編程,構建底層環境,比如操作系統,程序編譯器,不可能指望一個java編譯器本身是由java做的,語言越高級,要求的軟體環境越高,但這些運行環境並不是由這種高級語言編寫的。
(9)c語言是入門嗎擴展閱讀:
c語言特點:
1、C語言是一個有結構化程序設計、具有變數作用域(variable scope)以及遞歸功能的過程式語言。
2、C語言傳遞參數均是以值傳遞(pass by value),另外也可以傳遞指針(a pointer passed by value)。
3、不同的變數類型可以用結構體(struct)組合在一起。
4、只有32個保留字(reserved keywords),使變數、函數命名有更多彈性。