Bonjour et bienvenue à nouveau.
En commençant une nouvelle section ici, je voulait vous donner quelques informations sur
la bibliothèque standard c.
Nous avons utilisé beaucoup de fonctions dans la bibliothèque standard c.
Et la bibliothèque standard c est essentiellement toutes les fonctionnalités fournies avec
le langage de programmation c.
Donc c'est du code que vous pouvez réutiliser que
vous n'avez pas besoin d'écrire vous-même, et nous avons examiné certains des
les fonctions disponibles, telles que la manipulation de chaînes fonctions, lecture et écriture de fichiers,
lecture des entrées du clavier.
Il y a beaucoup de fichiers qui nous avons utilisé, et il est
très avantageux d'utiliser ces fichiers.
Maintenant je voulais te parler de certains des fichiers d'en-tête standard.
Nous en avons discuté, mais Je veux m'assurer que
vous comprenez au moins brièvement de ces fichiers d'en-tête importants.
Alors stddef. h.
Cela contient certains des les définitions standard.
Voici quelques-uns des fichiers qui nous n'avons pas encore discuté de
ce que je voulais mentionner.
Alors stddef. h a des fonctions comme null ou a en fait
des constantes et des fonctions.
Il a un nul pour constante de pointeur nul.
Il a également un décalage de fonction qui prend une structure et un membre.
C'est le décalage en octets du membre depuis l'intérieur de la
structure, et il renvoie une taille t.
Il y a une fonction ou un type I devrait dire appelé pointeur diff t.
C'est le type d'entier produit en soustrayant deux pointeurs.
Taille de soulignement t.
Nous voyons la taille de soulignement t dans quelques routines.
C'est ce qui est retourné de l'opérateur sizeof.
Et puis wchart, c'est un entier requis pour contenir des caractères larges.
Ceci n'est que quelques-uns des éléments de base trucs qui sont dans stddef. h, principalement des constantes que
vous pouvez utiliser.
Vraiment l'important ici est nul et la taille t que vous utilisez pas mal.
Nous avons aussi nos limites. h fichier d'en-tête.
Limites. h a beaucoup de des constantes importantes également.
Il contient diverses implémentations limites définies pour les types de
données caractère et entier.
Vous pouvez donc parcourir cette liste.
Il y en a tellement.
Encore une fois, je voulais juste vous devez en être conscient.
Vous n'êtes pas obligé de les mémoriser.
Parfois, vous devrez peut-être utilisez-les selon que
vous utilisez différentes plates-formes.
Mais il y a des choses comme des nombres entiers valeurs max, valeurs minimales longues,
max longues, c'est un bon moyen de vérifier pour la plage des
différents caractères définis.
Encore une fois, utile pour utiliser quand vous utilisez différents systèmes.
Et nous n'avons pas vraiment pu regarder aux limites. h autant que je le voulais
ainsi que le stddef. h.
Stdbool. h, nous avons regardé très rapidement.
Rappelez-vous que nous avons un type de données booléen dans c,
mais c'est un booléen de soulignement.
Et c'est un peu difficile à utiliser celui-là parce que chaque fois que vous l'utilisez, vous
devez dire un soulignement bool et il renvoie zéro ou des
uns représentant vrai ou faux.
Eh bien, si vous incluez stdbool. h, vous pouvez déclarer vos variables simplement
avec bool, car il y a un typedef là-dedans.
Nous n'en avons pas parlé, mais c'est un moyen plus simple et plus
conventionnel de ne voir que bool.
Chaque fois que vous dites booléen, il fera référence au type de données booléen souligné.
Et puis vous pouvez utiliser constantes pour tourner false
qui renverra un ou zéro.
Cela rend votre programme plus lisible à vous stdbool. h, et vous devriez essayer de
l'utiliser car vous pouvez comparez immédiatement certaines de vos variables de type bool à
vrai ou faux, et c'est plus facile que c par rapport à un ou à
zéro car alors vous pourriez penser que c'est un int.
Alors certainement, utilisez également stdbool.
Les autres fichiers d'en-tête qui nous allons discuter
dans la bibliothèque standard sont ceux que nous avons réellement utilisés.
C'étaient les trois que je voulais pour souligner que nous n'avons
pas vraiment pu en utiliser autant que j'aimais.
Et je voulais que vous en soyez conscient.
Assurez-vous donc d'étudier stdbool. h, assurez-vous de comprendre
stddef. h et les limites. h fichier.
Merci.