2010 5 11凌晨code手札

2021-05-22 12:09:55 字數 468 閱讀 6263

最近幾日,閒得很。看了c語言大牛總結的提公升內力的要點。於是乎,有了提公升自己c語言功力的衝動。

//自己寫的strcpy函式

void m_strcpy(char *strdest,const char *strsrc)

/*char *m_strcpy(char *strdest, const char *strsrc)//實現鏈式操作,將目的位址返回

*///strlen函式

int m_strlen(const char *str)

return len;

}感悟:合理使用assert可以有效的避免程式的bug,使**的可讀性更強,增強了**的健壯性。

浮點數與零值進行比較

//浮點型變數並不精確,所以不能將float變數用「==」或「!=」與數字比較,應設法轉化為「>=」或「<=」的形式

/*#include

int main()

*/

凌晨有點想法

1.dma的效能 dma效能高嗎?如果dma僅僅是使用晶元傳輸資料,那麼它和cpu相比,優勢在哪呢?晶元的能力很可能沒有cpu強,加上外設晶元還要佔據匯流排等,問題不在這裡,問題在於dma的優勢在於外設晶元dma策略的設計,很多dma設計了dma環形描述符,外設晶元根據環形描述符的引導,使用流水線技...

mysql 獲取凌晨時間戳 當前凌晨時間戳

echo strtotime date y m d 獲取明天凌晨的時間戳 echo strtotime date y m d strtotime 1 day 附上測試 echo strtotime 2012 11 2 echo strtotime 2012 11 2 00 00 00 echo st...

凌晨3 50的會議

南京,又是乙個下雪的凌晨,我和幾位同事在公司的辦公室對從昨晚到今晨的測試進行總結。又是這樣乙個夜晚匆匆而過,工作的日常安排的還真緊呀。都快過年了,但是我們好像依舊有很多的工作沒有完成。活,永遠是幹不完的。什麼時間可以停下來,誰都不知道。我們都想著,趁著年輕多幹點吧。其實匆匆流過的時間,已經讓我們俏俏...