| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
    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.

    Previous :

    next :
      articles connexes
    ·Convertisseur de température en C + + en utilisant les…
    ·C # : Comment faire pour obtenir ou modifier la date 
    ·Comment exposants d'entrée en C 
    ·Comment renommer le bouton Refuser sur l'iPhone 
    ·Comment prendre une chaîne à partir d'un fichier d'en…
    ·Comment faire une chaîne en un tableau de caractères …
    ·Comment simuler un modèle de code 
    ·Comment compiler Flex pour iPhone 
    ·Comment faire pour ajouter un en-tête de Datagrid 
    ·Comment compiler un fichier H 
      articles en vedette
    ·Comment aligner du texte dans une zone de liste déroul…
    ·Comment ajouter des fichiers JAR à un projet Android 
    ·Comment créer un Javascript Ticker 
    ·Comment renommer des colonnes sur VBA & Accès 
    ·Comment lire un fichier XML en Perl FH 
    ·Comment faire un Basic 2005 calendrier de rendez- visue…
    ·Comment faire pour remplacer un caractère dans la Java…
    ·Programmation Aide Basic 
    ·Comment faire pour modifier le type de projet dans Ecli…
    ·Comment changer de zone de texte texte sans déclencher…
    Copyright © Connaissances Informatiques http://fr.wingwit.com