c - 不寻常的 C 函数声明“void fnc1(args) fnc2(void) {...}”
问题描述
学习PIC32中断时遇到如下代码
void __ISR(_CORE_TIMER_VECTOR, IPL6SRS) CoreTimerISR(void) {
...
}
这是代码视频的链接。视频解释说 CoreTimerISR 是返回类型为 void 的函数。有人可以向我解释__ISR
这种奇怪的语法是什么以及如何工作吗
解决方案
推荐阅读
- excel - 在包含一堆 PDF 文件的文件夹中搜索一些文本/单词并获取包含该文本/单词的 PDF 计数 - 无需打开 pdf 文件
- python - How can I multiply elements in one list while providing a range in another
- html - 在 div 中将 DropDownList 居中
- laravel - 有什么方法可以将 foreach 值存储在数据库中
- c# - 数据类型 varchar 和 varchar 在减法运算符 c# web 服务中不兼容
- xamarin - 错误消息 APK 未安装在 Xamarin 表单中
- angular - Angular 中的 MIME 类型问题
- java - weblogic上的Rest API-将根据请求有效负载生成线程-如何控制线程数
- css - 使用类的列表中的 CSS 选择器
- geocoding - 我可以使用 Geocoder API 从 here.com 保存响应(特别是坐标)吗?