jezykC.doc

(489 KB) Pobierz
spis wszystkich funkcji w języku C

 spis wszystkich funkcji w języku C

nr

nazwa funkcji

opis

składnia

1.

  abort

Anormalnie kończy program.

#include<stdlib.h>

void abort(void);

2.

  abs

Zwraca wartość bezwzględną z liczby całkowitej.

#include<math.h>

int abs(int x);

3.

  acos

Oblicza arc cosinus.

#include <math.h>

double acos(double x);

4.

  asctime

Zamienia czas i datę na znaki z tablicy ASCII.

#include <time.h>

char *asctime

(const struct tm *timeptr);

5.

  asin

Oblicza arc sinus.

#include <math.h>

double asin(double x);

6.

  assert

Testuje warunek i kończy program.

#include <assert.h>

void assert(int x);

7.

  atan

Oblicza arc tangnes.

#include <math.h>

double atan(double x);

8.

  atan2

Oblicza arc tangens ilorazu y/x.

#include <math.h>

double atan2(double y, double x);

9.

  atexit

Rejestruje zakończenie funkcji (programu).

#include <stdlib.h>

int atexit(void( *func)(void));

10.

  atof

Zamienia łańcuch znaków na liczbę zmiennoprzecinkową.

#include <stdlib.h>

double atof(const char *s);

11.

  atoi

Zamienia łańcuch znaków na liczbę całkowitą.

#include <stdlib.h>

int atoi(const char *s);

12.

  atol

Zamienia łańcuch znaków na liczbę całkowitą długą.

#include <stdlib.h> 

long atol(const char *s);

13.

  bsearch

Przeszukuje binarnie posortowaną tablicę.

#include <stdlib.h>

void  bsearch

(const void *key, const void *base, size_t elem, size_t  width,   int(*fcmp) (const void *, const void *));   

 

size_t width, int

 (*fcmp) (const  void *, const  void *));

14.

  cabs

Oblicza wartość bezwzględną liczby zespolonej.

#include <math.h>

double cabs(struct complex *z);

15.

  calloc

Rezerwuje (sąsiednią) pamięć.

#include <stdlib.h>

void *calloc(size_t nitem, size_t size);

16.

  ceil

Zaokrągla liczbę "do góry".

#include <math.h>

double ceil(double x);

17.

  clearerr

Resetuje wskaźnik błędu.

#include <stdio.h>

void clearerr(FILE *stream);

18.

  clock

Zwraca liczbę cykli zegara.

#include <time.h>

clock_t clock(void);

19.

  cos

Oblicza cosinus z argumentu.

#include <math.h>

double cos(double x);

20.

  cosh

Oblicza cosinus hiperboliczny argumentu.

#include <math.h>

double cosh(double x);

21.

  ctime

Zamienia czas i datę na łańcuch znaków.

#include <time.h>

char *ctime(const time_t *time);

22.

  difftime

Oblicza różnicę między jednym czasem a drugim.

#include <time.h>

double difftime(time_t time2, time_t time1);

23.

  div

Dzieli dwie liczby całkowite; zwraca część całkowitą i resztę z dzielenia.

#include <stdlib.h>

div_t div(int numer, int denom);

24.

  exit

Kończy program.

#include <stdlib.h>

void exit(int x);

25.

  exp

Oblicza wartość eksponenty.

#include <math.h>

double exp(double x);

26.

  fabs

Zwraca wartość bezwzględną liczby zmiennoprzecinkowej.

#include <math.h>

double fabs(double x);

27.

  fclose

Zamyka strumień.

#include <stdio.h>

int fclose(FILE *stream);

28.

  feof

Wykrywa koniec pliku w strumieniu.

#include <stdio.h>

int feof(FILE *stream);

29.

  ferror

Wykrywa błędy w strumieniu.

#include <stdio.h>

int ferror(FILE *stream);

30.

...

Zgłoś jeśli naruszono regulamin