Aller au menu - Aller au contenu

Statistiques de réponses au QCM

<= Retour au cours

Quel header de bibliothèque faut-il inclure si on veut travailler avec des fichiers ?
  • stdio.h (70.8 %)
  • stdlib.h (19.9 %)
  • string.h (2.9 %)
  • stdprint.h (0.2 %)
  • stdfile.h (6.2 %)
De quel type doit être le pointeur de fichier ?
  • FILE (15.3 %)
  • FILE* (82.5 %)
  • File (0.5 %)
  • File* (1.7 %)
Quel mode d'ouverture est le plus adapté si je veux lire et écrire dans un fichier automatiquement vidé au départ ?
  • r+ (20.5 %)
  • r (1.2 %)
  • rw (13.9 %)
  • w+ (54.6 %)
  • a+ (5.9 %)
  • w (3.9 %)
Que faut-il toujours faire juste après l'ouverture d'un fichier ?
  • Le fermer (8.2 %)
  • Tester la validité du pointeur de fichier (86.1 %)
  • Le vider de son contenu (1.1 %)
  • Placer le curseur à la position 0 (4.6 %)
Quelle fonction commande la fermeture du fichier, donc la libération de la mémoire ?
  • fclose (98.7 %)
  • fileClose (0.7 %)
  • ffermer (0.1 %)
  • fend (0.4 %)
Quel est le second paramètre que l'on doit envoyer à la fonction fgets ?


Code : C
1
fgets(chaine, ???, fichier);


  • La position du curseur (11.1 %)
  • La taille du fichier (6.6 %)
  • Le nombre maximal de caractères à lire dans chaine (82.2 %)
Quelle fonction permet d'écrire un caractère (et un seul) dans un fichier ?
  • fputc (78 %)
  • fgetc (10.3 %)
  • fputchar (2.9 %)
  • fscanf (1.7 %)
  • fputs (5.4 %)
  • fgets (1.7 %)

<= Retour au cours