1、函数结构
函数名(形式参数)[reentrant] 可以递归 内部可以调用别的函数 ,[interrupt m] 中断函数,m是数值 一般0-5,最多能写到31个,,[using n](有些我也没搞清除后期再来完善)
{
局部变量
函数体
return(x);
}
m 中断 取值
0 外部中断0
1定时计数器0
2 外部中断1
3 定时计数器1
4 串口中断
5 定时计数器2 (STC用不到)
2、函数的调用
函数的 形参 需要用逗号 隔开 (如果不止一个参数得情况 就用逗号隔开)
调用的时候 也要用 逗号 隔开赋值
要注意 接受 值得 变量类型避免 接不到值(就是这些变量得类型和传进去得数值得是不是对应 ,是不是能承载这些数值)
3、函数得声明 函数得声明最后要加;
如果声明得函数再 文件外部,再另一个文件里 则需要扩展得 extrn
如果声明得函数在 程序内部 则不需要 extern
4、数组
a、一维数组