C語(yǔ)言函數(shù)大全(d開(kāi)頭)

字號(hào):

函數(shù)名: delay
    功 能: 將程序的執(zhí)行暫停一段時(shí)間(毫秒)
    用 法: void delay(unsigned milliseconds);
    程序例:
    /* Emits a 440-Hz tone for 500 milliseconds */
    #include
    int main(void)
    {
    sound(440);
    delay(500);
    nosound();
    return 0;
    }
    函數(shù)名: delline
    功 能: 在文本窗口中刪去一行
    用 法: void delline(void);
    程序例:
    #include
    int main(void)
    {
    clrscr();
    cprintf("The function DELLINE deletes \
    the line containing the\r\n");
    cprintf("cursor and moves all lines \
    below it one line up.\r\n");
    cprintf("DELLINE operates within the \
    currently active text\r\n");
    cprintf("window. Press any key to \
    continue . . .");
    gotoxy(1,2); /* Move the cursor to the
    second line and first column */
    getch();
    delline();
    getch();
    return 0;
    }
    函數(shù)名: detectgraph
    功 能: 通過(guò)檢測(cè)硬件確定圖形驅(qū)動(dòng)程序和模式
    用 法: void far detectgraph(int far *graphdriver, int far *graphmode);
    程序例:
    #include
    #include
    #include
    #include
    /* names of the various cards supported */
    char *dname[] = { "requests detection",
    "a CGA",
    "an MCGA",
    "an EGA",
    "a 64K EGA",
    "a monochrome EGA",
    "an IBM 8514",
    "a Hercules monochrome",
    "an AT&T 6300 PC",
    "a VGA",
    "an IBM 3270 PC"
    };
    int main(void)
    {
    /* returns detected hardware info. */
    int gdriver, gmode, errorcode;
    /* detect graphics hardware available */
    detectgraph(&gdriver, &gmode);
    /* read result of detectgraph call */
    errorcode = graphresult();
    if (errorcode != grOk) /* an error
    occurred */
    {
    printf("Graphics error: %s\n", \
    grapherrormsg(errorcode));
    printf("Press any key to halt:");
    getch();
    exit(1); /* terminate with an error
    code */
    }
    /* display the information detected */
    clrscr();
    printf("You have %s video display \
    card.\n", dname[gdriver]);
    printf("Press any key to halt:");
    getch();
    return 0;
    }