zhangruifenf
2025-11-02 19:51:41
计算机图形学(Computer Graphics,简称CG)是一种使用数学算法将二维或三维图形转化为计算机显示器的栅格形式的科学。 简单地说,计算机图形学的主要研究内容就是研究如何在计算机中表示图形、以及利用计算机进行图形的计算、处理和显示的相关原理与算法。图形通常由点、线、面、体等几何元素和灰度、色彩、线型、线宽等非几何属性组成。从处理技术上来看,图形主要分为两类,一类是基于线条信息表示的,如工程图、等高线地图、曲面的线框图等,另一类是明暗图,也就是通常所说的真实感图形。 计算机图形学一个主要的目的就是要利用计算机产生令人赏心悦目的真实感图形。为此,必须建立图形所描述的场景的几何表示,再用某种光照模型,计算在假想的光源、纹理、材质属性下的光照明效果。所以计算机图形学与另一门学科计算机辅助几何设计有着密切的关系。事实上,图形学也把可以表示几何场景的曲线曲面造型技术和实体造型技术作为其主要的研究内容。同时,真实感图形计算的结果是以数字图象的方式提供的,计算机图形学也就和图象处理有着密切的关系。 图形与图象两个概念间的区别越来越模糊,但还是有区别的:图象纯指计算机内以位图形式存在的灰度信息,而图形含有几何属性,或者说更强调场景的几何表示,是由场景的几何模型和景物的物理属性共同组成的。 计算机图形学的研究内容非常广泛,如图形硬件、图形标准、图形交互技术、光栅图形生成算法、曲线曲面造型、实体造型、真实感图形计算与显示算法,以及科学计算可视化、计算机动画、自然景物仿真、虚拟现实等
教创新网”专门的证书查询通道查询即可。另外还可以给网站上面的邮箱投稿,也能获得证书的信息。中国教育学会颁发的获奖证书分三种:一是荣誉证书,比如教育学会系统先进个人,在江苏省中小学教师职称评审中供参考;二是论文获奖证书,在江苏省中小学教师职称评审中承认的,和教育部门的论文获奖证书一样;三是课题证书,在江苏省中小学教师职称评审中承认,和教育科学规划课题、教研课题一样有用。扩展资料:中国教育学会的相关要求规定:1、中国教育学会以马克思列宁主义、毛泽东思想、邓小平理论和“三个代表”重要思想为指导,深入贯彻落实科学发展观,坚持党的基本路线,遵守宪法、法律、法规和国家政策,遵守社会道德风尚,全面贯彻国家的教育方针,尊重教育规律,组织全国有志从事教育科学研究的教育工作者。2、中国教育学会会徽图案为圆形徽章,由学会英文缩写CSE演化的图形组成;徽标以蓝色为主色调,辅以白色。演化的图形为“打开的书册、充满生机的萌芽”。3、中国教育学会遵循“百花齐放、百家争鸣”的方针,开展学术活动,研究教育的理论和实际问题,为促进教育的改革和发展,繁荣社会主义教育科学,建立具有中国特色的社会主义教育体系,实现社会主义现代化做出贡献。参考资料来源:百度百科-中国教育学会中国教育学会颁发的获奖证书属什么级别?中国教育学会颁发的获奖证书百属国家级证书,教育部门承认。1、中国教育学会(The Chinese Society of Education,缩写为CSE)成立于度1979年4月12日,是中国成立最早、规模最大的全国性教育学术团体,由从事教育科学研究与教学实践问的个人、企事业单位和社会组织自愿结成的非营利性社会组织。2、中国教育答学会是版全国性教育学术团体,不是教育行政部门,所以其获奖证书在教师评职等活动中不予以承认。3、根据教育部留学服务中心今年发布的《关于新加坡私立教权育机构认证范围的公告》,越来越多新加坡私立教育机构颁发的文凭证书将获得中国教育部的认证。
数学小论文一 关于“0” 0,可以说是人类最早接触的数了。我们祖先开始只认识没有和有,其中的没有便是0了,那么0是不是没有呢?记得小学里老师曾经说过“任何数减去它本身即等于0,0就表示没有数量。”这样说显然是不正确的。我们都知道,温度计上的0摄氏度表示水的冰点(即一个标准大气压下的冰水混合物的温度),其中的0便是水的固态和液态的区分点。而且在汉字里,0作为零表示的意思就更多了,如:1)零碎;小数目的。2)不够一定单位的数量……至此,我们知道了“没有数量是0,但0不仅仅表示没有数量,还表示固态和液态水的区分点等等。” “任何数除以0即为没有意义。”这是小学至中学老师仍在说的一句关于0的“定论”,当时的除法(小学时)就是将一份分成若干份,求每份有多少。一个整体无法分成0份,即“没有意义”。后来我才了解到a/0中的0可以表示以零为极限的变量(一个变量在变化过程中其绝对值永远小于任意小的已定正数),应等于无穷大(一个变量在变化过程中其绝对值永远大于任意大的已定正数)。从中得到关于0的又一个定理“以零为极限的变量,叫做无穷小”。 “105、203房间、2003年”中,虽都有0的出现,粗“看”差不多;彼此意思却不同。105、2003年中的0指数的空位,不可删去。203房间中的0是分隔“楼(2)”与“房门号(3)”的(即表示二楼八号房),可删去。0还表示…… 爱因斯坦曾说:“要探究一个人或者一切生物存在的意义和目的,宏观上看来,我始终认为是荒唐的。”我想研究一切“存在”的数字,不如先了解0这个“不存在”的数,不至于成为爱因斯坦说的“荒唐”的人。作为一个中学生,我的能力毕竟是有限的,对0的认识还不够透彻,今后望(包括行动)能在“知识的海洋”中发现“我的新大陆”。 数学小论文二 各门科学的数学化 数学究竟是什么呢?我们说,数学是研究现实世界空间形式和数量关系的一门科学.它在现代生活和现代生产中的应用非常广泛,是学习和研究现代科学技术必不可少的基本工具. 同其他科学一样,数学有着它的过去、现在和未来.我们认识它的过去,就是为了了解它的现在和未来.近代数学的发展异常迅速,近30多年来,数学新的理论已经超过了18、19世纪的理论的总和.预计未来的数学成就每“翻一番”要不了10年.所以在认识了数学的过去以后,大致领略一下数学的现在和未来,是很有好处的. 现代数学发展的一个明显趋势,就是各门科学都在经历着数学化的过程. 例如物理学,人们早就知道它与数学密不可分.在高等学校里,数学系的学生要学普通物理,物理系的学生要学高等数学,这也是尽人皆知的事实了. 又如化学,要用数学来定量研究化学反应.把参加反应的物质的浓度、温度等作为变量,用方程表示它们的变化规律,通过方程的“稳定解”来研究化学反应.这里不仅要应用基础数学,而且要应用“前沿上的”、“发展中的”数学. 再如生物学方面,要研究心脏跳动、血液循环、脉搏等周期性的运动.这种运动可以用方程组表示出来,通过寻求方程组的“周期解”,研究这种解的出现和保持,来掌握上述生物界的现象.这说明近年来生物学已经从定性研究发展到定量研究,也是要应用“发展中的”数学.这使得生物学获得了重大的成就. 谈到人口学,只用加减乘除是不够的.我们谈到人口增长,常说每年出生率多少,死亡率多少,那么是否从出生率减去死亡率,就是每年的人口增长率呢?不是的.事实上,人是不断地出生的,出生的多少又跟原来的基数有关系;死亡也是这样.这种情况在现代数学中叫做“动态”的,它不能只用简单的加减乘除来处理,而要用复杂的“微分方程”来描述.研究这样的问题,离不开方程、数据、函数曲线、计算机等,最后才能说清楚每家只生一个孩子如何,只生两个孩子又如何等等. 还有水利方面,要考虑海上风暴、水源污染、港口设计等,也是用方程描述这些问题再把数据放进计算机,求出它们的解来,然后与实际观察的结果对比验证,进而为实际服务.这里要用到很高深的数学. 谈到考试,同学们往往认为这是用来检查学生的学习质量的.其实考试手段(口试、笔试等等)以及试卷本身也是有质量高低之分的.现代的教育统计学、教育测量学,就是通过效度、难度、区分度、信度等数量指标来检测考试的质量.只有质量合格的考试才能有效地检测学生的学习质量. 至于文艺、体育,也无一不用到数学.我们从中央电视台的文艺大奖赛节目中看到,给一位演员计分时,往往先“去掉一个最高分”,再“去掉一个最低分”.然后就剩下的分数计算平均分,作为这位演员的得分.从统计学来说,“最高分”、“最低分”的可信度最低,因此把它们去掉.这一切都包含着数学道理. 我国著名的数学家关肇直先生说:“数学的发明创造有种种,我认为至少有三种:一种是解决了经典的难题,这是一种很了不起的工作;一种是提出新概念、新方法、新理论,其实在历史上起更大作用的、历史上著名的正是这种人;还有一种就是把原来的理论用在崭新的领域,这是从应用的角度有一个很大的发明创造.”我们在这里所说的,正是第三种发明创造.“这里繁花似锦,美不胜收,把数学和其他各门科学发展成综合科学的前程无限灿烂.” 正如华罗庚先生在1959年5月所说的,近100年来,数学发展突飞猛进,我们可以毫不夸张地用“宇宙之大、粒子之微、火箭之速、化工之巧、地球之变、生物之谜、日用之繁等各个方面,无处不有数学”来概括数学的广泛应用.可以预见,科学越进步,应用数学的范围也就越大.一切科学研究在原则上都可以用数学来解决有关的问题.可以断言:只有现在还不会应用数学的部门,却绝对找不到原则上不能应用数学的领域. 数学小论文三 数学是什么 什么是数学?有人说:“数学,不就是数的学问吗?” 这样的说法可不对。因为数学不光研究“数”,也研究“形”,大家都很熟悉的三角形、正方形,也都是数学研究的对象。 历史上,关于什么是数学的说法更是五花八门。有人说,数学就是关联;也有人说,数学就是逻辑,“逻辑是数学的青年时代,数学是逻辑的壮年时代。” 那么,究竟什么是数学呢? 伟大的革命导师恩格斯,站在辩证唯物主义的理论高度,通过深刻分析数学的起源和本质,精辟地作出了一系列科学的论断。恩格斯指出:“数学是数量的科学”,“纯数学的对象是现实世界的空间形式和数量关系”。根据恩格斯的观点,较确切的说法就是:数学——研究现实世界的数量关系和空间形式的科学。 数学可以分成两大类,一类叫纯粹数学,一类叫应用 数学。 纯粹数学也叫基础数学,专门研究数学本身的内部规律。中小学课本里介绍的代数、几何、微积分、概率论知识,都属于纯粹数学。纯粹数学的一个显著特点,就是暂时撇开具体内容,以纯粹形式研究事物的数量关系和空间形式。例如研究梯形的面积计算公式,至于它是梯形稻田的面积,还是梯形机械零件的面积,都无关紧要,大家关心的只是蕴含在这种几何图形中的数量关系。 应用数学则是一个庞大的系统,有人说,它是我们的全部知识中,凡是能用数学语言来表示的那一部分。应用数学着限于说明自然现象,解决实际问题,是纯粹数学与科学技术之间的桥梁。大家常说现在是信息社会,专门研究信息的“信息论”,就是应用数学中一门重要的分支学科, 数学有3个最显著的特征。 高度的抽象性是数学的显著特征之一。数学理论都算有非常抽象的形式,这种抽象是经过一系列的阶段形成的,所以大大超过了自然科学中的一般抽象,而且不仅概念是抽象的,连数学方法本身也是抽象的。例如,物理学家可以通过实验来证明自己的理论,而数学家则不能用实验的方法来证明定理,非得用逻辑推理和计算不可。现在,连数学中过去被认为是比较“直观”的几何学,也在朝着抽象的方向发展。根据公理化思想,几何图形不再是必须知道的内容,它是圆的也好,方的也好,都无关紧要,甚至用桌子、椅子和啤酒杯去代替点、线、面也未尝不可,只要它们满足结合关系、顺序关系、合同关系,具备有相容性、独立性和完备性,就能够构成一门几何学。 体系的严谨性是数学的另一个显著特征。数学思维的正确性表现在逻辑的严谨性上。早在2000多年前,数学家就从几个最基本的结论出发,运用逻辑推理的方法,将丰富的几何学知识整理成一门严密系统的理论,它像一根精美的逻辑链条,每一个环节都衔接得丝丝入扣。所以,数学一直被誉为是“精确科学的典范”。 广泛的应用性也是数学的一个显著特征。宇宙之大,粒子之微,火箭之速,化工之巧,地球之变,生物之谜,日用之繁,无处不用数学。20世纪里,随着应用数学分支的大量涌现,数学已经渗透到几乎所有的科学部门。不仅物理学、化学等学科仍在广泛地享用数学的成果,连过去很少使用数学的生物学、语言学、历史学等等,也与数学结合形成了内容丰富的生物数学、数理经济学、数学心理学、数理语言学、数学历史学等边缘学科。 各门科学的“数学化”,是现代科学发展的一大趋势。给你 选了几篇
中国教育学会的证书查询?证书查询上“全国科教创新网”,面向全国的证书查询和投稿平台。中国教育学会的证书查询?中国教育学会的证书查询:登录“全国科教创新网”专门的证书查询通道查询即可。另外还可以给网站上面的邮箱投稿,也能获得证书的信息。中国教育学会颁发的获奖证书分三种:一是荣誉证书,比如教育学会系统先进个人,在江苏省中小学教师职称评审中供参考;二是论文获奖证书,在江苏省中小学教师职称评审中承认的,和教育部门的论文获奖证书一样;三是课题证书,在江苏省中小学教师职称评审中承认,和教育科学规划课题、教研课题一样有用。扩展资料:中国教育学会的相关要求规定:1、中国教育学会以马克思列宁主义、毛泽东思想、邓小平理论和“三个代表”重要思想为指导,深入贯彻落实科学发展观,坚持党的基本路线,遵守宪法、法律、法规和国家政策,遵守社会道德风尚,全面贯彻国家的教育方针,尊重教育规律,组织全国有志从事教育科学研究的教育工作者。2、中国教育学会会徽图案为圆形徽章,由学会英文缩写CSE演化的图形组成;徽标以蓝色为主色调,辅以白色。演化的图形为“打开的书册、充满生机的萌芽”。3、中国教育学会遵循“百花齐放、百家争鸣”的方针,开展学术活动,研究教育的理论和实际问题,为促进教育的改革和发展,繁荣社会主义教育科学,建立具有中国特色的社会主义教育体系,实现社会主义现代化做出贡献。参考资料来源:百度百科-中国教育学会中国教育学会颁发的获奖证书属什么级别?中国教育学会颁发的获奖证书百属国家级证书,教育部门承认。1、中国教育学会(The Chinese Society of Education,缩写为CSE)成立于度1979年4月12日,是中国成立最早、规模最大的全国性教育学术团体,由从事教育科学研究与教学实践问的个人、企事业单位和社会组织自愿结成的非营利性社会组织。2、中国教育答学会是版全国性教育学术团体,不是教育行政部门,所以其获奖证书在教师评职等活动中不予以承认。3、根据教育部留学服务中心今年发布的《关于新加坡私立教权育机构认证范围的公告》,越来越多新加坡私立教育机构颁发的文凭证书将获得中国教育部的认证。中国教育学会是什么级别中国教育学会是什么级别中国教育学会分会论文证书如何辨真假获奖者的论文都有编号;2、获奖的名单可以在中国教育学会网站上查询到。查询不到的很可能是假的。中国教育学会论文获了一等奖,而且让交钱,可信吗有没有现在哪个刊物,哪级组织的获奖论文不是假的?全是假的!不过是行政部门耍流氓手段,不交钱给他,它不予承认而已!中国教育学会论文获了一等奖,而且让交钱,可信吗有没有以前汇过款的,结果现在哪个刊物,哪级组织的获奖论文不是假的?全是假的!不过是行政部门耍流氓手段,不交钱给他,它不予承认而已!中国教育学会上发表的论文中国知网上可查吗?可以去知网上面查下中国教育学会提供给你发表论文的期刊信息,比如说CN号这些,看看能不能查到。A+上一篇:
汉字图形窗口界面设计方法及函数编程技巧摘要 该文讨论了汉字图形窗口界面设计的一般方法,给出了窗口生成,窗口管理,菜单生成与管理,鼠标与键盘管理等实现的子函数,并给出了部分C语言源程序。这些函数的组合可以设计出丰富的汉字图形窗口界面。一、图形窗口设计函数主要包括窗口生成与管理函数,如窗口生成,窗口打开,窗口关闭,窗口删除等。窗口结构定义方法typedef struct gwin {int x0,y0,y1; /*窗口位置及大小*/int Border; /*窗口边框类型*/int Wcolor; /*窗口背景颜色*/char Wstate; /*窗口状态标志*/char far *Buffer; /*指向窗口缓冲区指针*/}GWIN;在GWIN中,Border为窗口的边框属性,可以根据不同要求设计出多种边框类型业,以美化窗口界面。窗口子函数窗口生成子函数:Gwin * GwinCreate(x0,y0,x1,y1,border,color)int x0,y0,x1,y1; /*窗口位置及大小*/BorderMode border; /*窗口边框类型*/int color; /*窗口背景颜色*/窗口显示子函数:GwinDisplay(GWIN *w)w为用GwinCreate生成的窗口指针,即此函数画出窗口。窗口打开子函数:GwinOpen(GWIN * w)此函数调用GwinDisplay来显示窗口,并存储屏幕。窗口关闭子函数:GwinClose(GWIN * w)此函数关闭已打开的窗口,恢复屏幕,但此窗口数据还保存,可再次打开。窗口删除子函数:GwinKill(GWIN * w)此窗口彻底清除窗口,不可重新打开。部分程序下面给出实现上述功能的C语言程序/*Windows Create*/#include #include #include #include #include #include #define CR 0x0d#define Esc 0x1b#define Left 0x4b#define Right 0x4d#define Up 0x4d#define Down 0x50#define OPEN 1 /*窗口为打开状态*/#define CLOSE 0 /*窗口为关闭状态*/#define MOUSE 0 /*是否有鼠标移动*//*定义窗口边框类型*/typedef enum {NoBorder,/*普通窗口,系统默认值*/TBorder,/*窗口有凸边框类型*/WBorder,/*窗口有凹边框类型*/TWBorder,/*窗口有凸凹边框类型*/WTBorder,/*窗口有凹凸边框类型*/CBorder,/*窗口有汉字边框类型*/ /*其它窗口类型*/}BorderMode;GWIN * GwinCreate(x0,y0,x1,y1,border,color)int x0,y0,x1,y1;BorderMode border;int color;{GWIN *w;w=malloc(sizeof(GWIN));w->x0=x0;w->y0=y0;w->x1=x1;w->y1=y1;if(border==NoBorder)w->Border=NoBorder;if(border==WBorder)w->Border=WBorder;if(border==TBorder)w->Border=TBorder;if(border==TWBorder)w->Border=TWBorder;if(border==WTBorder)w->Border=WTBorder;if(border==CBorder)w->Border=CBorder;w->Wcoloe=color;w->Buffer=NULL;return(w);}void GwinDisplay(GWIN * w){if(w->Border==NoBorder)DrawGwin(w,NoBorder);if(w->Border==WBorder)DrawGwin(w,WBorder);if(w->Border==TBorder)DrawGwin(w,TBorder);if(w->Border==WTBorder)DrawGwin(w,TWBorder);if(w->Border==TWBorder)DrawGwin(w,TWBorder);if(w->Border==CBorder)DrawGwin(w,CBorder);}void GwinOpen(GWIN * w){if(w->Wstate==OPEN)return 0;w->Buffer=(char far *)malloc((unsigned int))-imagesize(w->x0,w->y0,w->x1,w->y1)-getimage(w->x0,w->y0,w->x1,w->y1,w->Buffer);w->Wstate=OPEN;GwinDisplay(w);}void GwinClose(GWIN * w){if(w->Wstate==CLOSE)return 0;-putimage(w->x0,w->y0,w->Buffer,-GPSET);free((char far *) w->Buffer);w->Wstate=COLSE;}void GwinKill(GWIN * w){if(w->Wstate==OPEN)GwinClose(w);free(w);}二、菜单窗口界面生成与管理子函数菜单结构定义说明typedef struct gmenu{GWIN * w; /*含有菜单的窗口*/char * * chstring;/*菜单中汉字串指针*/int xnum;/*水平方向菜单分布项*/int ynum;/*垂直方向菜单分布项*/int hzcolor/*汉字颜色*/int mnow /*光标位置*/int mtotal/*菜单总个数*/}GMENU;菜单生成与管理子函数菜单生成子函数:GMENU * MenuCreate(x,y,xnum,ynum,border,hzcolor,bcolor,chstring)int x,y;/*菜单左上角位置*/int xnum,ynum;/*菜单在X,Y方向个数*/BorderMode border;/*菜单边框类型*/int hzcolor; /*汉字颜色*/int bcolor; /*菜单背景颜色*/char * * chstring; /*汉字串*/菜单打开子函数:MenuOpen(GMENU * m)m为用MenuGreate生成的菜单直针。菜单驱动子函数:MenuDrive(GMENU * m)此函数提供用鼠标或键盘选择菜单项的方法。菜单关闭子函数:MenuClose(GMENU *m)此函数关闭已打开的菜单,恢复屏幕,但此菜单数据还保存,可再次打开。菜单删除子函数:MenuKill(GMENU * m)此菜单被彻底清除,不可重新打开。实现上述功能子函数的源程序代码GMENU * MenuCreate(x,y,xnum,ynum,border,hzcolor,bcolor,chstring)int x,y,xnum,ynum;BorderMode border;int hzcolor,bcolor;char * * chstring;{GWIN *w,GMENU *m;m=malloc(sizeof(GMENU));m->=chstring=chstring;m->=xnum=xnum;m->=ynum=ynum;m->=hzcolor=hzcolor;m->=mnow=1m->=mtotal=Number_of_Menu(m->=chstring);w=(GWIN *)GwinCreate(x,y,x+xnum * Longest(chstring),y+(ynum-1)+C0,border,bcolor);m->=w=wreturn m;}其中,Number_of_Menu(string)为求串中菜单项个数的函数,Longest(string)为求串中最长项长度的函数。其它子函数可参照窗口函数设计出,此处限于篇幅,不再给出。三、下拉式菜单设计方法有了第一,第二节的窗口设计及菜单设计函数,可以很方便的定义出下拉式及弹出式菜单,菜单可以层层嵌套,主子关系及热键可以自由定义,有了窗口及菜单函数,可以组合设计出风格迥异的应用程序界面。本节的子函数包括:根菜单生成(主菜单)、下拉式菜单生成、菜单连接、菜单初始化、菜单驱动、菜单关闭、菜单删除。下拉式菜单结构定义方法typedef struct pmenu{GMENU * m;/*定义菜单*/int pstate; /*下拉式菜单状态*/int pid; /*菜单标识码*/struct pmenu *Father; /*定义父菜单*/struct pmenu *Son /*定义子菜单*/char hotkey[MaxSon+1];/*定义热键*/}PMENU;下拉式菜单生成与管理子函数根菜单生成子函数:PMENU *Proot(pid,x,y,border,hzcolor,bcolor,chstring)int pid;/*根菜单标识码,一般为000*/int x,y;/*菜单在X,Y方向个数*/BorderMode border;/*菜单边框类型*/int hzcolor;/*汉字颜色*/int bcolor;/*菜单背景颜色*/char * * chstring;/*汉字串*/下拉式菜单生成子函数:PMENU *Pcreate(pid,x,y,border,hzcolor bcolor,chstring参数含义同上,pid值一般取为100,200,300等,利用此函数可生成普通弹出式菜单。菜单连接子函数:void Plink(PMENU * p1,int n,PMENU * p2)此函数建立两个菜单p1,p2之间的主次关系,p1为父菜单,p2为子菜单,执行此菜单,则把p2挂在了p1的第n个菜单项上。下拉式菜单初始化子函数:Pint();菜单关闭子函数:Pclose();菜单删除子函数:Pkill();菜单中定义热键子函数:HotKey(PMENU *p1,int n,int Vascii);PMENU *p1;/*下拉式菜单p1*/int n;/*菜单p1中菜单个数*/int Vascii;/*定义热键的ASCII码值*/利用此函数可定义弹出式菜单p1中任意项n的键盘热键,该键的ASCII码值为Vascii。实现上述功能子函数的源程序代码PMENU *RP,*CP;pmenu * Proot(pid,x,y,border,hzcolor,bcolor,chstring)int pid,x,y;BorderMode border;int hzcolor,bcolor;char * * chstring;{PMENU *p;int i;RP=CP=malloc(sizeof(PMENU));p->pstate=CLOSE;p->pid=pid;p->m=MenuCreate(x,y,Num_of_Menu(chstring),1,border,hzcolor,bcolor,chstring);p->father=NULL;for(i=1;iSon[i]=NULL;p->hotkey[i]=0;}return(p);}void Plink(PMENU *p1,int n,PMENU *p2){p1-Son[n]=p2;p2->Father=p1;}其它子函数可参照菜单函数设计出,此处限于篇幅,不再给出。四、其它辅助函数计算菜单项个数的函数int Number_Of_Menu(char * * chstring){int i;for(i=0;chstring[i]!=NULL;i++);return(i);}键盘与鼠标处理子函数int Get_Key_Mouse(int *x,int *y)此函数用来同时接收键盘及鼠标,有按键时返回该键的ASCII码,有鼠标操作时返回鼠标的X,Y座标,提供给程序作处理。仅供参考,请自借鉴。希望对您有帮助。