C語言應用匯總

原文鏈接:https://blog.csdn.net/morixinguan/article/details/100826483
自己成長的同時也不要忘記帶動別人一起成長,前人種樹,後人乘涼,我寧願做種樹人,讓讀者乘涼。

以下有些文章時間比較長了,這裏只做彙總,隨着個人能力的提升,不可否認有些文章中描述的有不正確或者不恰當的地方,如果您看到了,請幫忙指出,感謝您對我的支持。

一、C基礎

關於C語言中輸出格式
C語言指針分析(一)
淺談C之精華—指針
C語言關鍵字static的絕妙用途
C語言結構體深度剖析
對嵌入式開發C語言結構體的一點總結
C語言如何分離一個數的高低位,如何將2個字節變成一個字節
曾經進公司面試的C語言有關指針和數組的筆試題
BCD碼轉十進制C語言實現
C語言strstr函數解析自定義協議參數
C語言基礎算法—從數組中找最大最小值的基礎應用
淺析C語言結構體函數指針與內核設備驅動
C語言字符串的另類用法
用指針檢測大小端模式
嵌入式C語言查表法的項目應用
C語言Window控制檯實現彈彈方塊(單個方塊,多個方塊)
C語言結構體數組同時賦值的另類用法
C語言結構體位段特性實現斷言宏
C語言實現數組的循環左移,右移,翻轉
C語言獲取系統時間的函數
C語言實現快速翻轉數組的順序
嵌入式C快速翻轉一個任何類型的數的二進制位
數據的壓縮存儲與解壓縮算法實現(C語言)
C語言可變參實現參數累加返回
C語言實現某年某月某日是某年的第幾天
C語言之可變參實現scanf函數
C語言實現printf的基本格式輸出%d,%c,%p,%s
關於getchar函數緩衝區的問題
關於C語言程序條件編譯的簡單使用方法
關於C語言中的getch函數
C語言算法–統計字符串中單詞的個數
C語言二維數組實現掃雷遊戲
猴子吃桃問題—C實現
陽陽買蘋果–C實現
嵌入式C實戰項目開發技巧:如果對一個有規律的數組表進行位移操作
C語言實現字符串中(10進制和16進制)轉成十進制數
利用可變參實現fprintf函數
數據段、代碼段、堆棧段、BSS段的區別
如何將一個二進制的xxx.bin文件輕鬆轉爲C語言數組
結構體對齊的方式(自動對齊和手動對齊)
實戰項目開發細節:C語言分離一個16進制數取出相應的位1或0
C在控制檯上實現鼠標畫圖功能
Windows上C語言實現設置控制檯的顏色
C語言詮釋–爲什麼內存是線性分佈的
深入淺出剖析C語言函數指針與回調函數(一)
深入淺出剖析C語言函數指針與回調函數(二)
深入淺出剖析C語言函數指針與回調函數(三)
數組和指針一道非常值得深思的筆試題
C語言宏定義的妙用之法
C語言實現簡易金山打字通
C語言.csv編程應用
C語言實現AT指令ASCII碼的拼接處理流程
C語言#和##連接符在項目中的應用(漂亮)

二、數據結構(C語言實現)

一步一步教你從零開始寫C語言鏈表
淺析數據結構中棧與C實現
數據結構之—二叉樹C實現
C語言之冒泡排序
C語言之選擇排序
C語言之插入排序
C語言之歸併排序
設計一條簡單的等待工作隊列之軟件模型設計與實現(一)
設計一條簡單的等待工作隊列之軟件模型設計與實現(二)
設計一條簡單的等待工作隊列之軟件模型設計與實現(三)
基於C語言鏈表實現的工作任務註冊與執行
C語言實現一個Window控制檯帶彩色,且可以用方向鍵選擇並確認的菜單式列表(一)
C語言實現一個Window控制檯帶彩色,且可以用方向鍵選擇並確認的菜單式列表(二)
C語言實現一個列表式的學生信息管理系統(完善)
C語言之將無符號字符型轉化爲ascii碼值

三、uboot-Linux內核中C相關算法

[linux內核中的C語言常規算法(前提:你的編譯器要支持typeof和type)]
C語言之linux內核–BCD碼轉二進制與二進制轉BCD碼
深度剖析linux內核萬能–雙向鏈表,Hash鏈表模版
C語言之linux內核實現平方根計算算法
linux內核算法—hex_to_bin分享
linux內核中的排序接口–sort函數
C語言之linux內核實現位數高低位互換
C語言之linux內核可變參實現printf,sprintf
Linux內核中位操作相關宏與函數
offsetof宏的原理以及作用
container_of宏的作用
看uboot的時候發現隨機數的另外一種算法
C語言之實現隨機數產生算法
C庫源碼中的移位函數
C語言在linux內核中do while(0)妙用之法

四、OJ題與ACM競賽題

OJ題:成績排序
OJ題:字符串最後一個單詞的長度
OJ題:字符串分隔
OJ題:將一個字符串順序翻轉
OJ題:句子逆轉
OJ題:輸入一個多位的數字,求各數位相加。
OJ題:奇偶歸一猜想——求歸一過程中的最大值
OJ題:將一個數倒置輸出
OJ題:計算各個數的位數之和
ACM算法競賽:抄課文
ACM競賽:立方和問題

五、其它算法C語言實現

C語言之數值計算–級數算法
C語言實現牛頓迭代法解方程
不用局部變量實現C語言兩數交換算法
C語言之迴文數算法
C語言之鞍點的查找
C語言筆試經典-查找多位數重複數字以及次數
C語言筆試經典–求分數數列的和
網絡最短路徑Dijkstra算法
動態規劃算法計算網絡的最長路線和最短路線
二分算法C實現
算法精解—計數排序
算法精解:最小二乘法C實現
動態規劃算法–蠻力算法求最大子段和
算法精解:最長公共子序列
近似算法—首次適宜法
GCC內聯函數:__builtin_types_compatible_p
字符串編碼解壓縮算法
自守數算法----C語言實現
C算法實現:將字符串中的數字返回爲整型數
用C語言將一個數開根號後再取倒數的方法

如果您是一個愛學習的,對這個行業充滿激情的,歡迎加我的微信,我拉你進我們的微信交流羣,我們一起溝通交流,一起快速成長,一起資源共享,爭取成爲行業標杆。
在這裏插入圖片描述
同時也歡迎大家關注我的微信公衆號,一起討論技術。
在這裏插入圖片描述

                                </div>
            <link href="https://csdnimg.cn/release/phoenix/mdeditor/markdown_views-e44c3c0e64.css" rel="stylesheet">
                </div>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章