C語言函數(shù)大全(a開頭)

字號:

函數(shù)名: abort
    功 能: 異常終止一個進(jìn)程
    用 法: void abort(void);
    程序例:
    #include
    #include
    int main(void)
    {
    printf("Calling abort()\n");
    abort();
    return 0; /* This is never reached */
    }
    函數(shù)名: abs
    功 能: 求整數(shù)的絕對值
    用 法: int abs(int i);
    程序例:
    #include
    #include
    int main(void)
    {
    int number = -1234;
    printf("number: %d absolute value: %d\n", number, abs(number));
    return 0;
    }
    函數(shù)名: absread, abswirte
    功 能: 絕對磁盤扇區(qū)讀、寫數(shù)據(jù)
    用 法: int absread(int drive, int nsects, int sectno, void *buffer);
    int abswrite(int drive, int nsects, in tsectno, void *buffer);
    程序例:
    /* absread example */
    #include
    #include
    #include
    #include
    int main(void)
    {
    int i, strt, ch_out, sector;
    char buf[512];
    printf("Insert a diskette into drive A and press any key\n");
    getch();
    sector = 0;
    if (absread(0, 1, sector, &buf) != 0)
    {
    perror("Disk problem");
    exit(1);
    }
    printf("Read OK\n");
    strt = 3;
    for (i=0; i<80; i++)
    {
    ch_out = buf[strt+i];
    putchar(ch_out);
    }
    printf("\n");
    return(0);
    }