文档详情

C语言库函数(G类字母) - 2.doc

发布:2017-08-22约8.98千字共17页下载文档
文本预览下载声明
C语言库函数(G类字母) - 2 C语言库函数(G类字母) - 2 函数名: getdate 功 能: 取DOS日期 用 法: void getdate(struct *dateblk); 程序例: #include dos.h #include stdio.h int main(void) { struct date d; getdate(d); printf(The current year is: %d\n, d.da_year); printf(The current day is: %d\n, d.da_day); printf(The current month is: %d\n, d.da_mon); return 0; } 函数名: getdefaultpalette 功 能: 返回调色板定义结构 用 法: struct palettetype *far getdefaultpalette(void); 程序例: #include graphics.h #include stdlib.h #include stdio.h #include conio.h int main(void) { /* request auto detection */ int gdriver = DETECT, gmode, errorcode; int i; /* structure for returning palette copy */ struct palettetype far *pal=(void *) 0; /* initialize graphics and local variables */ initgraph(gdriver, gmode, ); /* read result of initialization */ errorcode = graphresult(); /* an error occurred */ if (errorcode != grOk) { printf(Graphics error: %s\n, grapherrormsg(errorcode)); printf(Press any key to halt:); getch(); /* terminate with an error code */ exit(1); } setcolor(getmaxcolor()); /* return a pointer to the default palette */ pal = getdefaultpalette(); for (i=0; i16; i++) { printf(colors[%d] = %d\n, i, pal-colors[i]); getch(); } /* clean up */ getch(); closegraph(); return 0; } 函数名: getdisk 功 能: 取当前磁盘驱动器号 用 法: int getdisk(void); 程序例: #include stdio.h #include dir.h int main(void) { int disk; disk = getdisk() + A; printf(The current drive is: %c\n, disk); return 0; } 函数名: getdrivername 功 能: 返回指向包含当前图形驱动程序名字的字符串指针 用 法: char *getdrivename(void); 程序例: #include graphics.h #include stdlib.h #include stdio.h #include conio.h int main(void) { /* request auto detection */ int gdriver = DETECT, gmode, errorcode; /* stores the device driver name */ char *drivername; /* initialize graphics and local variables */ initgraph(gdriver, gmode, ); /* read result of initialization */ errorcode = graphresult(); /
显示全部
相似文档