Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Comment ajouter une DLL dans Visual …
  • Comment utiliser les modèles dans S…
  • Comment puis-je ajouter une référe…
  • Comment ajouter une zone de texte à…
  • Comment identifier un utilisateur Wi…
  • Comment utiliser la fonction strstr …
  • Comment obtenir des codes pour Dev- …
  • Comment faire pour créer des graphi…
  • Comment convertir les chaînes de en…
  • Qu'est-ce que Microsoft Visual C + +…
  •   C /C + + Programming
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    C /C + + Programming

    Qu'est-ce qu'une tête Ctype

    ? Programmeurs C utilisent des fichiers d'en-tête à inclure des fonctionnalités supplémentaires dans leurs programmes , la fonctionnalité qui permet d'automatiser les tâches de programmation ou laisser le programme d'interagir avec le matériel de l'ordinateur . Certaines de ces têtes , y compris le " ctype.h " fichier d'en-tête , permettent au programmeur de vérifier , comparer et manipuler des personnages tels que des nombres, lettres et signes de ponctuation . Ces fonctions abstraites de ces opérations de caractères de sorte que le programmeur n'a pas à prêter attention à la façon dont l'ordinateur gère en fait caractères. Traitement de caractères en C

    C est un langage de programmation de niveau relativement bas , ce qui signifie qu'il traite beaucoup plus étroitement avec le matériel de l' ordinateur que d'autres langages de programmation. Pour cette raison, C gère les caractères d'une manière similaire à celle du matériel informatique réelle. Les ordinateurs ne fait pas stocker les caractères en mémoire, mais plutôt de stocker des nombres entiers qui représentent les personnages . Lorsqu'un programme veut afficher un caractère à partir d'un registre de mémoire , il tire la valeur de nombre entier à partir de ce registre et le convertit en un caractère à afficher. Schémas de codage de caractères telles que American Standard Code for Information Interchange , ou ASCII, énoncent les relations entre les valeurs et les caractères entiers.
    CType tête

    Le fichier d'en-tête Ctype , ou " ctype.h , " contient des fonctions qui travaillent avec des relations entre les nombres /caractère pour permettre aux programmes de fonctionner avec des personnages . En incluant l'en-tête Ctype dans le préprocesseur ou d'un programme , le programmeur peut faire appel à des fonctions spécifiques dans l'en-tête de travailler avec des personnages dans le programme. L'en-tête Ctype contient deux classes de fonctions que le programmeur peut utiliser. La grande classe inclut la vérification de caractère pour voir si elles correspondent à un certain définition , tandis que la plus petite classe contient des fonctions de transformation pour modifier les caractères .
    Vérification des caractères

    fonctions de contrôle de caractères prennent un caractère fourni par le programmeur et vérifier pour voir si elle correspond à une définition particulière . Par exemple, les fonctions de « IsLower " " isupper " et vérifier un personnage pour voir si elle correspond à un numéro dans la gamme de caractères supérieurs ou inférieurs (respectivement) dans le tableau de la relation ASCII. Les contrôles de la fonction " ispunct " pour les marques de ponctuation, tandis que les « IsSpace " contrôles de fonction pour des espaces tels que les espaces et les onglets vierges, qui tous deux ont également une valeur numérique .
    Character Transformation
    Photos

    Le petit groupe de fonctions dans ctype.h se compose de seulement deux fonctions . La fonction " toupper " change une lettre minuscule dans une lettre majuscule , tandis que " tolower " effectue le contraire. Ces fonctions font en localisant la lettre dans la table ASCII et en compensant la valeur entière par un montant fixe . Comme il ya 26 valeurs de lettres minuscules et 26 lettres pour les lettres majuscules , le même décalage peut convertir n'importe quelle lettre minuscule à une majuscule.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • C + + Fibonacci Numéro Fonction 
  • Types de données ANSI C 
  • Comment fermer les programmes en C 
  • Comment importer XLS pour NET 
  • Comment apprendre le C + + Héritage Rapidement 
  • Quelles applications utilisent Visual C 
  • Comment référencer les propriétés d' un autre projet en C 
  • Chaînes communes à C 
  • Comment apprendre le C + + 
  • Comment faire pour installer compilateurs C + + pour Netbeans 
  • Connaissances Informatiques © http://www.ordinateur.cc