C語言中常用的內存分配函數有malloc、calloc和realloc等三個,其中,最常用的肯定是malloc,這裡簡單說一下這三者的區別和聯系。 1、聲
關於結構體的字節對齊是什麼,就不贅述,再此附上一篇文章,介紹字節對齊:http://www.linuxsong.org/2010/09/c-byte-align
給n個點坐標,其中某些點已經相連了 求一個最小生成樹,輸出還需相連的邊的倆端點,所以得記錄一下路徑 這種輸出邊的題其實用kruskal算法應該能更簡潔
1. 指針 1.1 自增符的使用 ++*p;//p指向的內容加一 (*p)++; //p指向的內容加一 *p++;//p本身自增 *++p; /
讀了一遍著名的《the C programming language》,果然如聽說的一樣,講解基礎透徹,案例簡單典型,確實自己C語言還有很多細節點不是很清楚。
assert.h assert宏定義的兩種表達方式: #define assert(exp) ((exp) ? (void)0 : _assert(msg