CGETS |
Demande une chaîne de console |
---|---|
Turbo C | conio.h |
Syntaxe
char *cgets(char *buf); |
Paramètres
Nom | Description |
---|---|
buf | Ce paramètre permet d'indiquer le tampon de réception des données |
Retour
Valeur | Description |
---|---|
pointeur | Ces valeurs permettent d'indiquer un pointeur vers la chaîne de caractères ayant lus à partir du clavier. |
Description
Cette fonction effectue la lecture d'une chaîne de caractères à partir du clavier.
Remarques
- Avant l'appel de cette fonction, le premier octet du tampon doit contenu le nombre maximum de caractères pouvant être entreposé dans le tampon.
- Après le retour de la fonction, le deuxième octets du tampon contient le nombre d'octets ayant été saisie.
- Les données devront donc commencé a être lus à partir de 3 octets du tampon, il est donc beaucoup plus pratique de lire le résultat à partir du pointeur retourné par la fonction.
Exemple
Voici un exemple permettant de demander de poser une question :
on obtiendra le résultat suivant :
Entrer une votre message (max 255 caracteres) :Voir également
Langage de programmation - Turbo C - Référence de fonctions - cputs
Dernière mise à jour : Dimanche, le 28 juin 2015