Liste des fonctions (aussi connu sous le nom de built-in functions) du langage de programmation Introl-C :
Nom | Description |
---|---|
abs | Cette fonction permet de retourner la valeur absolue entière. |
alloc | Cette fonction permet d'effectuer une allocation de la mémoire dynamique. |
atof | Cette fonction permet d'effectuer une conversion d'une chaîne de caractères en type de données float. |
atoi | Cette fonction permet d'effectuer une conversion d'une chaîne de caractères en type de données int. |
atol | Cette fonction permet d'effectuer une conversion d'une chaîne de caractères en type de données long. |
cprep | Cette fonction permet de préparer l'environnement pour le programme C. |
cstart | Cette fonction permet de préparer la routine d'exécution. |
ecvt | Cette fonction permet de convertir un type de données float en chaîne de caractères. |
execl | Cette fonction permet d'exécuter un programme. |
exit | Cette fonction permet de quitter un programme avec les fichiers nettoyer. |
fclose | Cette fonction permet de fermer le fichier. |
fcvt | Cette fonction permet de convertir un type de données float en chaîne de caractères. |
fgets | Cette fonction permet de lire un fichier dans une chaîne de caractères. |
fopen | Cette fonction permet d'ouvrir un fichier. |
fprintf | Cette fonction permet d'effectuer la conversion de la sortie avec un certain format. |
fputs | Cette fonction permet d'écrire une chaîne de caractères dans un fichier. |
free | Cette fonction permet de libérer de la mémoire. |
fscanf | Cette fonction permet d'effectuer la conversion d'une entrée avec un certain format. |
getc | Cette fonction permet de demander le prochain caractère dans un fichier. |
getchar | Cette fonction permet de demander un caractère de l'entrée standard. |
gets | Cette fonction permet de lire l'entrée dans une chaîne de caractères. |
index | Cette fonction permet de rechercher la première occurrence d'un caractère. |
isalpha | Cette fonction permet de tester si le caractère alphanumérique. |
isdigit | Cette fonction permet de tester si le caractère est un chiffre. |
islower | Cette fonction permet de tester si le caractère est une lettre minuscule. |
isspace | Cette fonction permet de tester si le caractère est un espace blanc. |
isupper | Cette fonction permet de tester si le caractère est une lettre majuscule. |
itoa | Cette fonction permet de convertir un entier en chaîne de caractères ASCII. |
longjmp | Cette fonction permet d'effectuer un saut non-local. |
malloc | Cette fonction permet d'effectuer une allocation de mémoire. |
max | Cette fonction permet de retourner la valeur maximum entre deux valeurs. |
min | Cette fonction permet de retourner la valeur minimum entre deux valeurs. |
modf | Cette fonction permet de retourner la partie fractionnaire d'un type de données float. |
movmem | Cette fonction permet de copier un bloc de mémoire d'un emplacement à un autre. |
printf | Cette fonction permet d'effectuer une conversion de sortie avec un certain format. |
putc | Cette fonction permet d'écrire un caractère vers un fichier. |
putchar | Cette fonction permet d'écrire un caractère sur la sortie standard. |
puterr | Cette fonction permet d'écrire un caractère vers la sortie d'erreur standard (STDERR). |
puts | Cette fonction permet d'écrire une chaîne de caractères vers la sortie standard. |
reverse | Cette fonction permet d'inverser une chaîne de caractères en place. |
rewind | Cette fonction permet de réinitialiser le fichier spécifié au début. |
rindex | Cette fonction permet de trouver la dernière occurrence du caractère. |
sbrk | Cette fonction permet d'allouer de la mémoire. |
scanf | Cette fonction permet d'effectuer une conversion d'entrée avec un certain format. |
setjmp | Cette fonction permet d fixer un saut de non-local. |
sprintf | Cette fonction permet d'effectuer une conversion de sortie avec un certain format. |
sscanf | Cette fonction permet d'effectuer une conversion de chaîne de caractères formatée. |
strcat | Cette fonction permet d'effectuer une concaténation d'une chaîne de caractères. |
strcmp | Cette fonction permet de comparer les chaînes lexicographiquement. |
strcpy | Cette fonction permet de copier une chaîne de caractères. |
strlen | Cette fonction permet de demander la longueur de chaîne de caractères. |
strncat | Cette fonction permet d'ajouter les «n» premiers caractères de la chaîne de caractères spécifié à la chaîne de caractères spécifié. |
strncmp | Cette fonction permet de comparer les «n» premiers caractères de la chaîne de caractères spécifié à la chaîne de caractères spécifié. |
strncpy | Cette fonction permet de copier les «n» premiers caractères de la chaîne de caractères spécifié à la chaîne de caractères spécifié. |
strsave | Cette fonction permet de sauvegarder la chaîne de caractères en mémoire. |
tolower | Cette fonction permet d'effectuer la conversion d'un caractère en lettre minuscule. |
toupper | Cette fonction effectue la conversion d'un caractère en lettre majuscule. |
uldiv | Cette fonction permet d'effectuer une division entière non signée. |
ulmcd | Cette fonction permet d'effectuer un fonctionnement modulo long non signé. |
ulmul | Cette fonction permet d'effectuer une multiplication non signé de type de données long. |
ungetc | Cette fonction permet de repousser le caractère sur le flux de données d'entrée. |
ungetchar | Cette fonction permet de repousser le caractère sur le flux de données d'entrée standard. |
unlink | Cette fonction permet de supprimer un fichier. |
_exit | Cette fonction permet de quitter un programme sans nettoyer les fichiers. |
_extend | Cette fonction permet d'étendre le type de données float. |
_filespec | Cette fonction permet de construire la spécification de fichier. |
_fms | Cette fonction permet d'appeler un point d'entrée FLEX FMS. |
_getchr | Cette fonction permet d'appeler un point d'entrée FLEX GETCHR. |
_putchr | Cette fonction permet d'appeler un point d'entrée FLEX PUTCHR. |
_setext | Cette fonction permet d'appeler un point d'entrée FLEX SETEXT. |
_unext | Cette fonction permet de restreindre le type de données float. |
Dernière mise à jour : Vendredi, le 24 juillet 2020