亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長(zhǎng)資訊網(wǎng)
    最全最豐富的資訊網(wǎng)站

    C語(yǔ)言函數(shù)大全 a

    函數(shù)名: abort
    功  能: 異常終止一個(gè)進(jìn)程
    用  法: void abort(void);
    程序例:
    #include <stdio.h>
    #include <stdlib.h>

    int main(void)
    {
      printf(“Calling abort()n”);
      abort();
      return 0; /* This is never reached */
    }
     
     

    函數(shù)名: abs
    功  能: 求整數(shù)的絕對(duì)值
    用  法: int abs(int i);
    程序例:
    #include <stdio.h>
    #include <math.h>

    int main(void)
    {
      int number = -1234;

      printf(“number: %d  absolute value: %dn”, number, abs(number));
      return 0;
    }
     
     

    函數(shù)名: absread, abswirte
    功  能: 絕對(duì)磁盤(pán)扇區(qū)讀、寫(xiě)數(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 <stdio.h>
    #include <conio.h>
    #include <process.h>
    #include <dos.h>

    int main(void)
    {
      int i, strt, ch_out, sector;
      char buf[512];

      printf(“Insert a diskette into drive A and press any keyn”);
      getch();
      sector = 0;
      if (absread(0, 1, sector, &buf) != 0)
      {
         perror(“Disk problem”);
         exit(1);
      }
      printf(“Read OKn”);
      strt = 3;
      for (i=0; i<80; i++)
      {
         ch_out = buf[strt+i];
         putchar(ch_out);
      }
      printf(“n”);
      return(0);
    }
     
     
     

    函數(shù)名: access
    功  能: 確定文件的訪問(wèn)權(quán)限
    用  法: int access(const char *filename, int amode);
    程序例:
    #include <stdio.h>
    #include <io.h>

    int file_exists(char *filename);

    int main(void)
    {
      printf(“Does NOTEXIST.FIL exist: %sn”,
      file_exists(“NOTEXISTS.FIL”) ? “YES” : “NO”);
      return 0;
    }

    int file_exists(char *filename)
    {
      return (access(filename, 0) == 0);
    }
     

    函數(shù)名: acos
    功  能: 反余弦函數(shù)
    用  法: double acos(double x);
    程序例:
    #include <stdio.h>
    #include <math.h>

    int main(void)
    {
      double result;
      double x = 0.5;

      result = acos(x);
      printf(“The arc cosine of %lf is %lfn”, x, result);
      return 0;
    }
     
     

    函數(shù)名: allocmem
    功  能: 分配DOS存儲(chǔ)段
    用  法: int allocmem(unsigned size, unsigned *seg);
    程序例:
    #include <dos.h>
    #include <alloc.h>
    #include <stdio.h>

    int main(void)
    {
      unsigned int size, segp;
      int stat;

      size = 64; /* (64 x 16) = 1024 bytes */
      stat = allocmem(size, &segp);
      if (stat == -1)
         printf(“Allocated memory at segment: %xn”, segp);
      else
         printf(“Failed: maximum number of paragraphs available is %un”,
                stat);

      return 0;
    }
     
     

    函數(shù)名: arc
    功  能: 畫(huà)一弧線
    用  法: void far arc(int x, int y, int stangle, int endangle, int radius);
    程序例:
    #include <graphics.h>
    #include <stdlib.h>
    #include <stdio.h>
    #include <conio.h>

    int main(void)
    {
        /* request auto detection */
       int gdriver = DETECT, gmode, errorcode;
       int midx, midy;
       int stangle = 45, endangle = 135;
       int radius = 100;

       /* initialize graphics and local variables */
       initgraph(&gdriver, &gmode, “”);

       /* read result of initialization */
       errorcode = graphresult();    /* an error occurred */
       if (errorcode != grOk)
       {
          printf(“Graphics error: %sn”, grapherrormsg(errorcode));
          printf(“Press any key to halt:”);
          getch();

          exit(1);    /* terminate with an error code */
       }

       midx = getmaxx() / 2;
       midy = getmaxy() / 2;
       setcolor(getmaxcolor());

       /* draw arc */
       arc(midx, midy, stangle, endangle, radius);

       /* clean up */
       getch();
       closegraph();
       return 0;
    }
     
     

    函數(shù)名: asctime
    功  能: 轉(zhuǎn)換日期和時(shí)間為ASCII碼
    用  法: char *asctime(const struct tm *tblock);
    程序例:
    #include <stdio.h>
    #include <string.h>
    #include <time.h>

    int main(void)
    {
       struct tm t;
       char str[80];

       /* sample loading of tm structure  */

       t.tm_sec    = 1;  /* Seconds */
       t.tm_min    = 30; /* Minutes */
       t.tm_hour   = 9;  /* Hour */
       t.tm_mday   = 22; /* Day of the Month  */
       t.tm_mon    = 11; /* Month */
       t.tm_year   = 56; /* Year – does not include century */
       t.tm_wday   = 4;  /* Day of the week  */
       t.tm_yday   = 0;  /* Does not show in asctime  */
       t.tm_isdst  = 0;  /* Is Daylight SavTime; does not show in asctime */

       /* converts structure to null terminated
       string */

       strcpy(str, asctime(&t));
       printf(“%sn”, str);

       return 0;
    }
     
     
     

    函數(shù)名: asin
    功  能: 反正弦函數(shù)
    用  法: double asin(double x);
    程序例:
    #include <stdio.h>
    #include <math.h>

    int main(void)
    {
       double result;
       double x = 0.5;

       result = asin(x);
       printf(“The arc sin of %lf is %lfn”, x, result);
       return(0);
    }
     
     
     

    函數(shù)名: assert
    功  能: 測(cè)試一個(gè)條件并可能使程序終止
    用  法: void assert(int test);
    程序例:
    #include <assert.h>
    #include <stdio.h>
    #include <stdlib.h>

    struct ITEM {
       int key;
       int value;
    };

    /* add item to list, make sure list is not null */
    void additem(struct ITEM *itemptr) {
       assert(itemptr != NULL);
       /* add item to list */
    }

    int main(void)
    {
       additem(NULL);
       return 0;
    }
     
     
     

    函數(shù)名: atan
    功  能: 反正切函數(shù)
    用  法: double atan(double x);
    程序例:
    #include <stdio.h>
    #include <math.h>

    int main(void)
    {
       double result;
       double x = 0.5;

       result = atan(x);
       printf(“The arc tangent of %lf is %lfn”, x, result);
       return(0);
    }
     
     

    函數(shù)名: atan2
    功  能: 計(jì)算Y/X的反正切值
    用  法: double atan2(double y, double x);
    程序例:
    #include <stdio.h>
    #include <math.h>

    int main(void)
    {
       double result;
       double x = 90.0, y = 45.0;

       result = atan2(y, x);
       printf(“The arc tangent ratio of %lf is %lfn”, (y / x), result);
       return 0;
    }
     
     

    函數(shù)名: atexit
    功  能: 注冊(cè)終止函數(shù)
    用  法: int atexit(atexit_t func);
    程序例:
    #include <stdio.h>
    #include <stdlib.h>

    void exit_fn1(void)
    {
       printf(“Exit function #1 calledn”);
    }

    void exit_fn2(void)
    {
       printf(“Exit function #2 calledn”);
    }

    int main(void)
    {
       /* post exit function #1 */
       atexit(exit_fn1);
       /* post exit function #2 */
       atexit(exit_fn2);
       return 0;
    }
     
     
     

    函數(shù)名: atof
    功  能: 把字符串轉(zhuǎn)換成浮點(diǎn)數(shù)
    用  法: double atof(const char *nptr);
    程序例:
    #include <stdlib.h>
    #include <stdio.h>

    int main(void)
    {
       float f;
       char *str = “12345.67”;

       f = atof(str);
       printf(“string = %s float = %fn”, str, f);
       return 0;
    }
     
     

    函數(shù)名: atoi
    功  能: 把字符串轉(zhuǎn)換成長(zhǎng)整型數(shù)
    用  法: int atoi(const char *nptr);
    程序例:
    #include <stdlib.h>
    #include <stdio.h>

    int main(void)
    {
       int n;
       char *str = “12345.67”;

       n = atoi(str);
       printf(“string = %s integer = %dn”, str, n);
       return 0;
    }
     
     

    函數(shù)名: atol
    功  能: 把字符串轉(zhuǎn)換成長(zhǎng)整型數(shù)
    用  法: long atol(const char *nptr);
    程序例:

    #include <stdlib.h>
    #include <stdio.h>

    int main(void)
    {
       long l;
       char *str = “98765432”;

       l = atol(lstr);
       printf(“string = %s integer = %ldn”, str, l);
       return(0);
    }

    贊(0)
    分享到: 更多 (0)
    網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)