| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 565 人关注过本帖
标题:请教void interrupt(*getvect(int interruptno));详解
只看楼主 加入收藏
thunder11102
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2012-3-29
结帖率:100%
收藏
 问题点数:0 回复次数:2 
请教void interrupt(*getvect(int interruptno));详解
void interrupt(*getvect(int interruptno));

这个函数具体是怎么理解的,各位帮帮忙!!

interrupt怎么理解,我看书上的代码有:

#include "conio.h"
int flag1,flag2;
void interrupt(*oldhander)();           /* 这一句什么意思??? */
void interrupt hander() {               /* 函数名前加上 interrupt  是什么意思 ?? */
  static int c1=0,c2=0;
  c1++;c2++;
  if (c1==18.2*5){
     flag1=1;
     c1=0;
     }
  if (c2==18.2*60) {
      flag2=1;
      c2=0;
    }
}
main() {
  flag1=0;flag2=0;
  oldhander=getvect(INTR);
  setvect(INTR,hander);
  while(flag2==0) {
    if (flag1==1) {
       printf("5 seconds have passed...\n");
       flag1=0;
   }
 }
  setvect(INTR,oldhander);
}
搜索更多相关主题的帖子: void include 
2012-04-24 23:16
thunder11102
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2012-3-29
收藏
得分:0 
没人会吗??
2012-05-03 21:53
zjsxwc
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:1
帖 子:252
专家分:601
注 册:2011-1-20
收藏
得分:0 
DOS下的中断设置,现在还有谁会去用?
Windows下玩不来这个

The tools I recommended:
GUI: CSharp(VS), QT;    Core Code: Plain C (Tiny C Compiler);    Web: Python, JavaScript;    Android: Java;    Embedded System: ASM&C (Linux)
2012-05-03 22:10
快速回复:请教void interrupt(*getvect(int interruptno));详解
数据加载中...
 
   



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

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