導航:首頁 > 程序命令 > 程序員c語言掌握程度

程序員c語言掌握程度

發布時間:2022-10-09 10:31:41

A. C語言要學到什麼程度

學C最好不要太過於執著,因為當前使用最多的都是面向對象的編程,所以對於初學C的人來說只要理解C的基本思想,基本語句也就可以了。
重點是C++或者其他,學習是一個漸進的過程,但必須要知道終點在哪,學習要達到的目標有:
1.能夠理解函數、循環、判斷、變數的概念;
2.理解對象,結構體;
3.學會使用MFC編寫windows界面程序;
4.學會調試錯誤;
5.熟練掌握基本語句;
6.按照自己的需要編寫或查找總之形成一個屬於自己的函數庫,裡麵包括了很多基本函數。
最要的一點是:要學會用計算機運作的方式進行思考,然後,能夠方便的把自己的思想轉換成標准語言的格式寫出來。

B. c語言學到技能高考程度

技能高考c語言要掌握到以下程度:

  1. 熟練記憶C語言的基本知識,包括標識符、常量、變數、算術表達式、賦值表達式、復合賦值表達式、逗號表達式和++--運算符。

  2. 要熟練記憶一些基本的輸入、輸出語句,包括printf函數、空語句、復合語句。

  3. 要掌握c語言的程序結構,包括關系運算與邏輯運算,if語句,if的嵌套、條件表達式和switch語句。

  4. 掌握循環結構,包括while語句、do while、for語句、for嵌套、break,continue語句。

  5. 掌握字元型數據,包括字元型常量、字元串常量、字元型變數。

C. c語言好學么

學習任何一門語言,要想掌握,會靈活運用,前期都是需要努力學習的,都是不容易的。但我們只要不放棄,就一定會學有所成。條件允許應該在學習C語言之前學學匯編,這會對許多比較細膩的概念有清醒的認識。那麼可以在看完一遍C語言的教材後再看,但是一定要看一遍,一定會受益匪淺。不管看什麼書,先認真地看懂,不要貪速度,應該力求深入的理解。如果能夠比較熟練的解決一本教材上的所有習題,那麼就應該轉入對演算法的學習,盡管此時的C語言還稱不上精通,有許多細節問題還不了解,許多問題還沒有碰到,但是這些問題會在後面的工作和學習中得到解決的。


D. 精通c語言是達到什麼程度

精通的話,先做個大項目再說。編譯器的錯誤和庫函數的錯誤能找得出來。理解至少一個版本的C語言的標準例如C99。我覺得說精通至少要寫一個類似gcc或者lcc的編譯器功能全部具備,那基本上對C語言的全部語法和語義都了解就可以算精通了。我寫過20多年C語言的程序,但不敢稱精通,因為還有太多的語法現象不能理解。當年的《新編C語言大全》,是那個時代精通C語言的標志。作者對C語言,乃至當時各各版本的編譯器的bug都了如指掌。現在的C語言更加復雜,例如充分了解內聯匯編__asm,內聯inline,易變volatile,函數指針等如何能提高C語言的效率又不會讓編譯器出錯是相當復雜的問題。如果你對我提到的東西都很熟悉,那麼你的C語言可以說已經初步了解了。

E. C語言學到哪裡什麼程度才可以寫東西呢

你好,我是一家游戲公司的主程,說起C語言,讓我懷念起剛學C語言的情景,那時剛上初一,想想眨眼就過了17年了!

起碼你要懂以下幾點:
(1)變數、結構體、數組
(2)函數(要知道C語言都有一個主函數main,任何程序都是從主函數開始執行)
(3)語句(最起碼要懂分支語句和循環語句,這樣才能控製程序的流程)

至於指針可以慢慢來,指針是C語言的利器,也是初學者的難點,在不使用指針的情況下也可以寫出一些程序,但如果要更進一步就需要努力學習指針的用法。

以上是最基礎的知識,要寫好程序還要不斷積累演算法和模式的經驗,希望我的回答可以幫到你!

F. 作為一個程序員,至少需要掌握哪幾種編程語言

1、 C語言

C語言有多基礎在這就不做更多的描述了,現在勢頭很猛的幾種語言的底層都是C語言搞定,重要性不言而喻。作為最基礎的底層語言,對於有志於做系統工程師或者有架構師夢想的程序員來說,了解底層如何實現的,C語言是必備的。

2、java語言

Java語言目前在應用范圍實在太廣,不得不選擇來學習,無論從手機App,還是到後天的雲端,還是在大數據方向,都java存在的影子,java相對入門還不是那麼難。

做過很多年java的幾乎都有這種感覺,java語言入門容易但是真要成為頂級高手真的很難,高級語言就存在這種特性,入手容易成為高手很難。

3、Python語言

Python目前在很多領域都在涉獵,而且在成幾何倍數增長的速度,py最初以爬蟲而聞名,現在在人工智慧以及大數據上都開始搶占自己的地盤,以至於很多主流的人工智慧框架很多都是以py切入的,而且越來越多,py是這三種語言裡面最簡單易學入門最簡單的語言。

注意事項:

當然從眾多語言之中選擇三門語言其實是件很糾結的事情。C++在某些方面比Java語言更加適合做底層的框架,是很多架構的最愛,也是程序員推崇的博大精深語言的代表。

從應用角度也在各個領域都有不同程度的涉獵。還有別的語言比如php,ruby,go等等都有自身鮮明的特性。不可能把所有的語言都有學到為,精力有限只能選擇最該學的去搞。

G. c語言學到什麼程度才能成為程序員

學習編程已經不再是少數計算機專業人員的事情了,就如同計算機深入到我們生活的每一個角落一樣,學習編程的人也是越來越多。由於現在網路信息資源豐富,大多數人都選擇了自學。我自幼自學編程十餘年,多少積累了一些經驗和方法,想通過這里給這些初學的編程自學者一些個人的建議。 建議一:自學也需要看書 自學只是說沒有專門的老師手把手教你,並不是說連書本都可以不要了。有人天天來問我一些很基礎的概念問題,我問他:「這些概念書上不都寫得很明白嗎?」他回答:「我沒有書。」如果沒有書,那麼你很難在腦子里形成一個較為整體性的認識,所有了解到的知識都是支離破碎的。且不說大多數人沒有精力回答你這些問題,即使回答了,很多東西也不是三言兩語就能說清的,很多高手說出來的都是他們自己的理解,這些理解或許很有意味,但也許費了你半天的腦子卻怎麼也搞不明白。一本書,即使不是什麼經典之著,它也可以向你提供一個大體完整的框架,成為你自學過程中的一個向導。這里要說的是:網上電子教程資源豐富,看看無妨,但手中至少應有一本印刷的書——畢竟網上的教程魚龍混雜,其作者也許並不精通此道,很難分辨其質量好壞。 建議二:學編程更需要實踐 書是有了,可是整天抱著書也不成。編程最怕的就是紙上談兵,我看到有的初學者,看完了大半本書,和我說起循環函數來頭頭是道,卻連編譯器長什麼樣都沒有見過。真要他寫幾行程序,便是錯誤百出。我的建議是,無論你涉及編程的時間是多麼地短,無論你目前學到的知識多麼地少,你都應該不斷地盡自己所能去編寫一些小程序——即使是把書上的「Hello, World!」親手輸入進去運行一遍,都能讓你的編程能力有著極速地提高。 建議三:編程是創造,不是默寫 有人甚至打算用題海戰術來學習編程——這完全沒有理解編程的內涵。僅僅通過「欣賞」別人寫的代碼也無法學好編程。有一點需要明白:編程是一個創造的過程。編程的意義在於:通過程序的形式,教計算機如何去完成一項任務。寫代碼只是形式,真正重要的是如何完成特定的任務。學習別人的代碼固然是很有用的,可以學習別人的思想;但是如果僅僅是記憶了一些別人寫好的代碼,就希望能通過拼拼湊湊成為自己的程序,那是基本不可能的。我的建議是:在自己編寫程序,進行創造的過程中,借鑒前人程序中的思想方法——而不是整天處於復制粘貼的狀態中。 建議四:好習慣要從開始做起 所謂「不以善小而不為」,等壞習慣養成了,再改就困難了。因此,類似寫程序要注意縮進、為變數和函數起有意義的名字、大小寫的使用、行末分號的注意等等,要從一開始做起。很多人對這些善意的提醒不屑一顧,覺得多此一舉,浪費時間。其實,如果真的能嚴格地去做,它們反而可以幫你節省許多時間。 建議五:不必太刨根問底 「打破沙鍋問到底」確實表現了一種鑽研的精神,不過我還是建議初者學,有的時候,不必太刨根問底。編程的相關知識都是盤根錯節交織在一起的,大多數問題深挖下去會越說越復雜,對於知識掌握不多的初學者來說,只能是越來越糊塗。很多東西,時間長了,隨著知識了解得深入,自然而然會明白。就像剛剛學英語的時候,你知道「goodbye」是再見就足夠了,難道非要把這個good和再見的關系先弄個水落石出嗎?作為初學者,最重要的是盡快地能全面地了解整個知識的全貌,在單獨的知識點上,暫時不需要太深入。可以等知識經驗豐富之後,再回頭來研究 ~

閱讀全文

與程序員c語言掌握程度相關的資料

熱點內容
操作系統代碼編譯 瀏覽:481
程序員東北大學 瀏覽:426
編譯忽略空字元 瀏覽:117
多店鋪阿里雲伺服器教程 瀏覽:378
單片機求初值 瀏覽:420
安卓機如何在電腦備份圖片 瀏覽:925
ca證書加密機價格 瀏覽:798
天乾地支年份演算法 瀏覽:796
程序員打造的視頻 瀏覽:7
java和php通信 瀏覽:680
為什麼黑程序員 瀏覽:163
程序員男生 瀏覽:456
戴爾文件夾內文件怎麼置頂 瀏覽:582
雲伺服器6m網速 瀏覽:722
vivo手機中國聯通伺服器地址 瀏覽:862
工程總控編譯失敗 瀏覽:707
燕趙紅楓app如何下載 瀏覽:867
php查殺軟體 瀏覽:878
教育管理學pdf 瀏覽:547
伺服器均衡怎麼使用 瀏覽:626