結構
. ->
typedef
結構struct
關鍵字 struct
用來訪問struct成員的運算子是 .
不知道為什麼用了鍊錶以後忽然發現不會訪問結構體成員了。。。
可以使用「.」對結構體成員值進行初始化
struct book ;
struct book unix = ;
結構陣列
struct book unix[max];
unix[0],unix[1],…..,unix[max];
struct book *it;//指向結構的指標
it = &unix[0];//指標要指向的位址
it->author 與 (*it).author等價
使用指標訪問成員時使用->
typedef
typedef unsigned char byte;
byte可以定義變數,來代替unsigned char;
C 11 與 C99的相容
c 對以下c99特性的支援納入了新標準之中 1 c99中的預定義巨集 2 func 預定義識別符號 3 pragma操作符 4 不定引數巨集定義以及 va args 5 寬窄字串連線 使用上述巨集可以檢查機器環境對c標準和c庫的支援情況。include using namespace std int...
c99和c 11的差異之一
include void main printf hello world.n gcc hello.c o hello std c99 編譯通過。但通過如下編譯則失敗 g hello.c o hello std c 11 失敗資訊為 hello.c 3 11 error main must retur...
C語言三大標準C89,C99和C11
1983 年美國國家標準局 american national standards institute,簡稱 ansi 成立了乙個委員會,專門來制定c語言標準。1989 年c語言標準被批准,被稱為 ansi x3.159 1989 programming language c 這個版本的c語言標準通...