很久不寫博客了。第一次寫博客是在04年,最近的一次還是在大學時,在學校時,甚至還有過自己去買虛擬主機搭WordPress寫博客的經歷。現在工作時間越長,越發現積累的重要性。那么就從這里開始吧,重新開始寫博客。 最近打算寫小算法,里面需要用到一些復數運算。貼一點復數運算的C語言實現 ...
define CRT SECURE NO WARNINGS 因為筆者采用的是VS的編譯環境,為了避免不必要的錯誤,所以有了上面的這一句話 我們都知道平面圖形是由一條條線段構成,所以我們就先實現線段的打印 那么,線段學會了,我們就可以進行簡單圖形的打印了 首先我們從正方形開始: 接下來是三角形: 筆者准備了六種三角形 現在就可以嘗試一下圖形的挖空了 我們仍然保持之前的順序從正方形到三角形: 那么我 ...
2020-12-20 08:03 0 383 推薦指數:
很久不寫博客了。第一次寫博客是在04年,最近的一次還是在大學時,在學校時,甚至還有過自己去買虛擬主機搭WordPress寫博客的經歷。現在工作時間越長,越發現積累的重要性。那么就從這里開始吧,重新開始寫博客。 最近打算寫小算法,里面需要用到一些復數運算。貼一點復數運算的C語言實現 ...
先來個效果圖 要實現這個效果需要幾個條件1.一個只是顏色定義的調試軟件,如SencureCRT2.按照顏色定義的格式輸出字符串 源碼如下:1.通過BSP_CFG_LOG_COLOR 配置是否輸出顏色標識2.通過BSP_CFG_LOG_LOCAL_LEVEL 配置日志輸出等級3. ...
這是一個簡單的哈希表的實現,用c語言做的。 哈希表原理 這里不講高深理論,只說直觀感受。哈希表的目的就是為了根據數據的部分內容(關鍵字),直接計算出存放完整數據的內存地址。 試想一下,如果從鏈表中根據關鍵字查找一個元素,那么就需要遍歷才能得到這個元素的內存地址,如果鏈表長度很大,查找 ...
不知不覺兩周沒有發文了,因為“一萬美金的福特獎學金答辯”,ACM比賽,網絡論文閱讀和網絡大作業一大堆事把時間沖散了,所以先寫一篇博文補上之前一坑。 之前發了一篇關於linux 用C語言實現簡單shell的博文,當時因為剛剛接觸linux,只是處理了: 1)外部命令 2)pwd,cd,exit ...
...
實現到輸入輸出重定向,之后可能會加上管道處理等方面的程序。 如果讓我重新寫這段代碼應該會規划的更好一 ...
服務端 讀函數read ssize_t read(int fd,void *buf,size_t nbyte) read函數是負責從fd中讀取內容.成功時,read ...
環境是linux,不過應該沒什么影響,因為只用到了socket的基本用法,沒有涉及pthread等。 分為服務器端和客戶端,服務器端監聽端口發來的請求,收到后向客戶端發送一個Hello World,客戶機負責發送消息並打印收到的Hello World. 服務器步驟:建立socket,綁定 ...