1. 結(jié)構(gòu)體和共同體的區(qū)別。 定義: 結(jié)構(gòu)體struct:把不同類型的數(shù)據(jù)組合成一個整體,自定義類型。 共同體union:使幾個不同類型的變量共...
1.線程的概念 進程概念 是處于執(zhí)行期的程序以及它所管理的資源(如打開的文件、掛起的信號、進程狀態(tài)、地址空間等等)的總稱,從操作系統(tǒng)核心角度來說...
代碼就是程序員的面子,無論是在工作中在電腦上寫程序代碼還是在面試時在紙上寫演示代碼我們都希望寫出整潔,優(yōu)雅的代碼。特別在工作中當(dāng)我們碰到需要維護...
序言 C++是一門系統(tǒng)級語言,有些程序員小伙伴學(xué)了很久才明白明白棧與堆、內(nèi)存管理等的含義。 新手程序員學(xué)習(xí)C++很容易陷入誤區(qū),就是不停地啃書本...
談及C語言,我想凡是學(xué)過它的朋友都有這樣一種感覺,那就是“讓我歡喜讓我憂?!睔g喜的是,C語言功能非常強大、應(yīng)用廣泛,一旦掌握了后,你就可以理直氣...
前言 從事嵌入式開發(fā)十幾年,基本上圍繞著這兩種編程語言展開,都可以直接操作底層的編程語言,用的越熟練越是感覺工具屬性越強。 雖然兩種編程語言分屬...
初級階段: 1. C++基礎(chǔ)語法:《C++ Primer 第五版》 C++語法太過繁雜,很多語法特性一輩子也用不上。對于初學(xué)者來說,學(xué)完前7章就...
想窺探神秘的代碼世界?最好的入口無疑就是C語言。 C語言是計算機體系結(jié)構(gòu)的基礎(chǔ),向下可以操作硬件(包括ARM,DSP,單片機等各種微處理器),還...
對于很多C語言初學(xué)者來說,指針是一大難題! 但是指針也是c語言的靈魂,離開指針,可能c語言就只能處理小學(xué)數(shù)學(xué)題了。 最后,如果大家如果在自學(xué)遇到...