26.11.2012 Views

Tabellenanhang - Familie Alex, Weingarten

Tabellenanhang - Familie Alex, Weingarten

Tabellenanhang - Familie Alex, Weingarten

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

M.3. STANDARDFUNKTIONEN 55<br />

– floor, größte Ganzzahl<br />

– fmod, Divisionsrest<br />

– frexp, teilt Gleitkommazahl auf<br />

– ldexp, teilt Gleitkommazahl auf<br />

– log, Logarithmus naturalis<br />

– log10, dekadischer Logarithmus<br />

– modf, teilt Gleitkommazahl auf<br />

– pow, allgemeine Potenz<br />

– sin, sinus<br />

– sinh, sinus hyperbolicus<br />

– sqrt, positive Quadratwurzel<br />

– tan, tangens<br />

– tanh, tangens hyperbolicus<br />

• Speicherzuweisung<br />

– calloc, allokiert Speicher für Array<br />

– free, gibt allokierten Speicher frei<br />

– malloc, allokiert Speicher<br />

– realloc, ändert Größe des allokierten Speichers<br />

• Prozesssteuerung<br />

– abort, erzeugt SIGABRT-Signal<br />

– atexit, Funktionsaufruf bei Programmende<br />

– exit, Programmende<br />

– raise, sendet Signal<br />

– signal, legt Antwort auf Siganl fest<br />

– system, übergibt Argument an Kommandointerpreter<br />

• Suchen und Sortieren<br />

– bsearch, binäre Suche<br />

– qsort, Quicksort<br />

• Stringbehandlung<br />

– strcat, verkettet Strings<br />

– strchr, sucht Zeichen in String<br />

– strcmp, vergleicht Strings<br />

– strcpy, kopiert String<br />

– strcspn, sucht Teilstring<br />

– strerror, verweist auf Fehlermeldung<br />

– strlen, ermittelt Stringlänge<br />

– strncat, verkettet n Zeichen von Strings<br />

– strncmp, vergleicht n Zeichen von Strings<br />

– strncpy, kopiert n Zeichen eines Strings<br />

– strpbrk, sucht Zeichen in String<br />

– strrchr, sucht Zeichen in String<br />

– strspn, ermittelt Länge eines Teilstrings<br />

– strstr, sucht Zeichen in String<br />

Dies sind alle Funktionen des ANSI-Vorschlags. Die meisten Compiler bieten darüberhinaus<br />

eine Vielzahl weiterer Funktionen, die das Programmieren erleichtern, aber die Portabilität<br />

verschlechtern.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!