标题:从保留字interrupt到形参数目可变函数的讨论
只看楼主
一叶知秋
Rank: 1
等 级:新手上路
帖 子:100
专家分:0
注 册:2006-6-3
结帖率:66.67%
 问题点数:0 回复次数:80 
从保留字interrupt到形参数目可变函数的讨论

#include "stdio.h"
void interrupt (*_Cdecl getvect(int interruptno)) ();
main()
{
......
......

}

各位前辈能帮忙解释一下红色部分代码的意思吗?

搜索更多相关主题的帖子: interrupt 函数 参数 可变 void 
2006-06-03 23:09
波尔卡
Rank: 1
等 级:新手上路
帖 子:30
专家分:0
注 册:2006-5-30
得分:0 
interrupt函数的参数是
一个函数
*_Cdecl getvect(int interruptno)

2006-06-03 23:16
feng1256
Rank: 4
等 级:贵宾
威 望:14
帖 子:2899
专家分:0
注 册:2005-11-24
得分:0 
interrupt指示函数是一个中断处理函数
getvect()根据中断号interruptno获取中断号为interruptno的中断处理函数的入口地址



叁蓙大山:工謪、稅務、嗣發 抱歉:不回答女人的问题
2006-06-03 23:19
一叶知秋
Rank: 1
等 级:新手上路
帖 子:100
专家分:0
注 册:2006-6-3
得分:0 
谢谢你,波尔卡.
不过能说祥细点吗?
interrupt好象是一个关键字,说明所定义的函数是一个中断函数;但这里的函数名是什么?参数又是什么?

本人刚学C,不对的地方请见谅!
2006-06-03 23:28
lj_860603
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:714
专家分:0
注 册:2006-1-25
得分:0 

查一下函数大全就可以了


我的原则很简单:不做不喜欢的事!
2006-06-03 23:30
波尔卡
Rank: 1
等 级:新手上路
帖 子:30
专家分:0
注 册:2006-5-30
得分:0 

我只是就函数结构本身说的
具体的就是版主说的吧
我不太清楚了

2006-06-03 23:34
穆扬
Rank: 1
等 级:禁止发言
帖 子:1910
专家分:0
注 册:2006-6-1
得分:0 
提示: 作者被禁止或删除 内容自动屏蔽

2006-06-03 23:53
一叶知秋
Rank: 1
等 级:新手上路
帖 子:100
专家分:0
注 册:2006-6-3
得分:0 

回7樓 穆扬:
确定有那对括号!
這應是一個函數原型聲明,就是不知就具體意思!

2006-06-04 07:26
–★–
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:1512
专家分:0
注 册:2006-5-1
得分:0 
/*
在VC下LZ那个根本过不了编译关
因为正像7楼指出的末尾多了()
而且"_Cdecl"是编译程序定义的符号常量
你把它孤立地挖出来就过不了编译
下文中"void"是我添加的,已调试过
*/
#include "stdio.h"
void interrupt (void * getvect(int interruptno));//含义老版主已解释清楚
main()
{
//......
//......
}

落霞与孤鹜齐飞,秋水共长天一色! 心有多大,路有多宽。三教九流,鸡鸣狗盗。兼收并蓄,海纳百川。
2006-06-04 08:03
baidu
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:3811
专家分:0
注 册:2005-11-4
得分:0 
[QUOTE]baidu删除帖子《本帖子为回复帖子》,原因:以偏概全,只会搅乱初学者视线,没有对用户进行分值操作[/QUOTE]

非常可笑的举止

偶放弃所有文章版权,偶在BCCN论坛任何贴子,可转贴,可散发,可抄袭,可复制,可被冒名顶替,可被任何人引用到任何文章中且不写出引文出处,偶分文不取。
2006-06-04 09:02



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-69613-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.074505 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved