函数声明和调用

#include <stdio.h> int main(int argc, const char *argv[]) { void foo(); // 声明 (void) foo(); // 调用 return 0; } void foo (void) { printf ("foo\n"); }

2011-07-28 · wuan

ansi c

RT @http://tinyurl.com/ntssr 同是标准函数,看似 calloc 比 malloc 好用 用 -DNDEBUG 使 assert 失效 strtod 的第二个参数可以为 NULL

2010-07-23 · wuan

结构数组的初始化方法

#include <iostream.h> typedef struct memory_area_struct { unsigned int start; unsigned int size; int used; } memory_area_t; #define NUM_MEM_AREAS 10 memory_area_t memory_map[NUM_MEM_AREAS] = { [0 ... (NUM_MEM_AREAS - 1)] = { .start = 0, .size = 0, .used = 0 }, };

2009-08-19 · wuan