Top 50 Questions d’Entretien en Langage C – Partie 5
Questions d’Entretien sur le langage C avec des réponses pour la préparation des entretiens d’embauche, tests en ligne, examens et certifications. Ces questions et réponses sur le langage C comprennent divers sujets tel que les bases du langage C, les boucles, les fonctions, les tableaux, les pointeurs, les structures des données, etc… Et sont tirés d’un vrai entretien écrit et certaines parties sont en direct. Cette méthode d’apprentissage systématique préparera facilement toute personne pour réussir son test sur le langage C.
1. Quelle est la différence entre calloc() et malloc()?
2. Quels sont les endroits valides où le programmeur peut appliquer l’instruction Break?
3. Qu’entendez-vous par « structure imbriquée »?
4. Quelle est la différence entre struct et union en C ?
5. A quoi sert le mot-clé « typedef » en C?
6. Une variable C ne peut pas commencer par l’une des options suivantes
A Un alphabet
B Un chiffre
C Un symbole spécial autre que le symbole « _ »
D Les deux B et C
7. Pendant l’appel d’une fonction, le mécanisme de passage des paramètres par défaut est appelé __________
A Passage par valeur
B Passage par référence
C Passage par adresse
D Passage par nom
8. L’instruction printf("%d", 20 ? 0 ? 6 : 1 : 15);
affichera ?
A 20
B 15
C 0
D 1
9. Quelle est la syntaxe correcte pour déclarer une constante en C?
A int constant var = 25;
B int const var = 25;
C const int var = 25;
D Les deux B et C
10. Quelle est la syntaxe correcte pour accéder à la valeur de la variable struct person{id, nom}
?
A printf("%d%d", person.id, person.nom);
B printf("%d%d", id.person, nom.person);
C printf("%d%d", id::person, nom::person);
D printf("%d%d", id->person, nom->person);