C语言知识点滴
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
?