C51中各种函数总结
来源:互联网 发布:有没有抓阄软件 编辑:程序博客网 时间:2024/05/16 00:55
1 静态函数:静态函数只能在定义它的文件中被调用,而不能被其他文件中的函数所调用。定义格式为:static 类型说明符 函数名 (形参列表)。
2 外部函数 外部函数可以在定义它的文件和其他文件中被调用。可以在函数定义和调用时使用extern 说明是外部函数。关键字extern 可省略。定义格式为:extern 类型说明符 函数名 (形参列表)
3 可重入函数。一个可重入函数可以在同一个时刻由多个进程共享。当一个进场正在执行一个可重入函数时,另一个进程可以中断该进程,并可以开始执行同一个可重入函数,而不影响函数的运行结果。c51编译器为可重入函数生成一个模拟栈,通过这个模拟栈来完成参数传递和局部变量存放。这样每次函数调用时的局部变量都会被单独保存,可重入函数一般占用较大的内存空间,运行起来也比较慢,并且不允许传递bit类型的变量,也不能定义局部位变量。定义格式为:函数类型 函数名(形参列表) reentrant
4 中断函数。中断函数的定义格式为 void 函数名(形参列表)interrupt n using a如果使用using 那么中断前的运行状态不会被保存。
- C51中各种函数总结
- 内核中各种出错函数的总结
- 内核中各种出错函数的总结
- Keil C51中printf()函数的说明
- keil c51 中函数名大小写问题
- string各种函数总结
- 各种函数的总结
- 总结PHP中返回各种类型的时间函数
- caffe中各种cblas的函数使用总结
- caffe中各种cblas的函数使用总结
- 在Keil C51函数中加入ASM代码
- 在Keil C51函数中加入ASM代码
- 对C51的总结
- C51中的函数
- C51中断函数格式
- Windows 各种计时函数总结
- 各种PHP字符串函数总结
- Windows 各种计时函数总结
- JDBC调用存储过程
- 多重继承虚基类 vc6.0编译通过
- Java动态调用方法
- check_rpm.sh
- .Net 成员设计准则
- C51中各种函数总结
- 如何把SQLServer数据库从高版本降级到低版本?
- java源文件的特点
- MyEclipse快捷键大全
- windows平台中使用curl实现Http请求
- python的正则表达式 re
- Javascript -- BOM
- findxfile系列函数
- Driver的prob的调用顺序