1. 求数组大小count
int a[] = {1,2,3,4,5};
int count = sizeof(a) / sizeof(a[0]);
如果数组作为函数func()的参数,在应将数组大小作为参数值入.(如果需要数组大小)
int func(int a[], int size)
{
int count = sizeof(a)/sizeof(a[0]); //在函数内计算数组参数的大小是办不到的,此处的结果永远等于1.
}
2. 使用NULL 需#include "stdio.h"
3. 序处理
#ifndef __FILENAME_H__
#define __FINENAME_H__
变量声明......
函数声明......
#endif