c語言進階,關於c語言的進階

2023-01-02 04:05:43 字數 2054 閱讀 9649

1樓:梵天弘業

好吧,我隨便想一個

給定一個長度為n的陣列,

使用者輸入一個整型數i

將這個陣列迴圈左移i位

這裡n可能允許很大,所以應儘量減少所用的臨時空間,並儘可能提高執行速度

ps譚浩強可謂是挑戰c/c++標準的英勇鬥士,lz要是cs相關專業我就推薦你去全忘記然後重修了,不過既然不是就算了------------------------------------

就是說譚浩強喜歡根c++標準反著幹

標準裡面越是unspecified的東西他說得越帶勁cs是computer science縮寫******************************====其實在語言學到掌握了語法的時候

語義的訓練更加重要

就好像學英語最後學寫作技巧一樣

資料結構與演算法+實踐

然後去了解計算機的執行

推薦深入理解計算機系統

這個可能會要求電科背景

2樓:淨整那些沒用的

入門要看譚浩強的c語言程式設計,比較經典,看了你就知道了

3樓:張程通

給你介紹本書,c語言高階程式設計,多練習一下演算法吧

4樓:我已經匿名了

看我的部落格上的文章。

誰能給我推薦一本c語言進階的書籍?

5樓:倫椻

如果把譚浩強的《c語言程式設計》看完的話,如果想進階,就要把c語言的四大聖經看完。但並不是要說全部看完,但至少要看兩本。比如k&r的《c程式設計語言》,書名和譚浩強的《c語言程式設計》差不多,但內容是天翻地覆。

《c程式設計語言》是開發c語言的那位專家寫的。也可以說,該書就是開發c語言時的筆記吧!該書很薄。

除去後面可以算是無用的,其實只有一百多頁。但絕對是經典的好話。要不然啥叫c語言的四大聖經之首呢!

其他三本聖經是,《c專家程式設計》《c陷阱與缺陷》《c和指標》,如果真的把這幾本書搞的八成懂,那麼樓主的c語言也可以說是橫著走了(有點誇張,但差不多)。

滿意請採納

6樓:匿名使用者

語言程式設計)

c traps and pitfalls(c陷阱與缺陷)

computer systems: a programmer's perspective(深入理解計算機系統)

7樓:匿名使用者

剛剛出版的《c語言其實很簡單》(清華大學出版社,2023年7月出版),推薦看看!很另類很好玩的c語言書

關於c語言的進階

8樓:別擋我影子

如果基礎夠好,可以看看c專家程式設計和c陷阱與缺陷,如果看的吃力,對指標應用不太熟練,可以先看看c和指標

9樓:匿名使用者

你要真正自己編一個大型的程式啊,這樣才可以檢驗自己水平,要在實踐中驗證嘛

學完c語言的基礎知識後如何進階呢? 20

10樓:匿名使用者

我的角度是你應該寫一點經典程式

雖然學完了基礎知識,但是對於新手來說 上手很容易出錯的。

練習一些經典的程式,比如求最值,求公約數,這些的。

上面的程式對你來說小意思的話,就練習一些功能型的小程式 比如鬧鐘 自動關機 等等的功能型程式

如果對你來說小菜的話,就寫寫成型的程式吧 比如資料庫的讀寫等到了這一行,你就不需要問如何晉級了,你一定有你自己的想法赤血學院的c語言版塊在招人哦~

11樓:記住一座城

把資料結構和彙編學了再學api吧,c語言進階的書可以看《c和指標》《c專家程式設計》《c陷阱與缺陷》

如何達到c語言進階

12樓:血刺小闖丶扷懢

學linux下程式設計吧,,看看核心源**那些的,windows程式不適合c。windows大多數是c++的,mfc更是用c++實現的、

關於c語言問題關於c語言的問題

void vtaskstartscheduler void privileged function 是函式定義,函式名 vtaskstartscheduler,void 表示該函式是無參函式,前面的 void 表示這個函式無返回值。privileged function 是巨集,預編譯期間,執行文字...

關於c語言for語句的問題,關於C語言for語句的問題

這兩個程式是不同的,for語句在不加大括號情況下只迴圈到之後的一個分號,即前一個程式迴圈體包括printf 輸出為1234 後者迴圈體中不包括printf 執行完for語句後,再執行printf 輸出為5。第一個for迴圈的迴圈體內有一條語句,那就是printf,每次迴圈都要執行一次迴圈體內的語句,...

C語言關於fgets函式,C語言關於fgets函式

可能會溢位。記憶體中給ch分配一個位元組的空間,而你這裡是讀取n 1個位元組,只要n 0就會出現溢位。當然有可能復溢位,一般來制說不會宣告一個字元變數,然後把讀取的一段資料往一個字元變數所在的地址放 那字元變數後面的記憶體不是都被蓋了?正確的用法是malloc一段大小的記憶體,一次讀取的大小不超過這...