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.
double asin(double x);
6.
assert
Testuje warunek i kończy program.
#include <assert.h>
void assert(int x);
7.
atan
Oblicza arc tangnes.
double atan(double x);
8.
atan2
Oblicza arc tangens ilorazu y/x.
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ą.
double atof(const char *s);
11.
atoi
Zamienia łańcuch znaków na liczbę całkowitą.
int atoi(const char *s);
12.
atol
Zamienia łańcuch znaków na liczbę całkowitą długą.
long atol(const char *s);
13.
bsearch
Przeszukuje binarnie posortowaną tablicę.
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.
double cabs(struct complex *z);
15.
calloc
Rezerwuje (sąsiednią) pamięć.
void *calloc(size_t nitem, size_t size);
16.
ceil
Zaokrągla liczbę "do góry".
double ceil(double x);
17.
clearerr
Resetuje wskaźnik błędu.
#include <stdio.h>
void clearerr(FILE *stream);
18.
clock
Zwraca liczbę cykli zegara.
clock_t clock(void);
19.
cos
Oblicza cosinus z argumentu.
double cos(double x);
20.
cosh
Oblicza cosinus hiperboliczny argumentu.
double cosh(double x);
21.
ctime
Zamienia czas i datę na łańcuch znaków.
char *ctime(const time_t *time);
22.
difftime
Oblicza różnicę między jednym czasem a drugim.
double difftime(time_t time2, time_t time1);
23.
div
Dzieli dwie liczby całkowite; zwraca część całkowitą i resztę z dzielenia.
div_t div(int numer, int denom);
24.
exit
Kończy program.
void exit(int x);
25.
exp
Oblicza wartość eksponenty.
double exp(double x);
26.
fabs
Zwraca wartość bezwzględną liczby zmiennoprzecinkowej.
double fabs(double x);
27.
fclose
Zamyka strumień.
int fclose(FILE *stream);
28.
feof
Wykrywa koniec pliku w strumieniu.
int feof(FILE *stream);
29.
ferror
Wykrywa błędy w strumieniu.
int ferror(FILE *stream);
30.
...
darkstone