Maison >Problème commun >Combien d'octets un caractère ascii occupe-t-il ?

Combien d'octets un caractère ascii occupe-t-il ?

coldplay.xixi
coldplay.xixioriginal
2021-03-15 10:53:1273350parcourir

Le caractère ASCII occupe un octet. Le code ASCII utilise une combinaison de nombres binaires spécifiée de 7 ou 8 bits pour représenter 128 ou 256 caractères possibles ; le code ASCII standard est également appelé code ASCII de base et utilise un code binaire de 7 bits. Les chiffres représentent toutes les lettres majuscules et minuscules, les chiffres de 0 à 9 et les signes de ponctuation.

Combien d'octets un caractère ascii occupe-t-il ?

L'environnement d'exploitation de cet article : système Windows 7, ordinateur Dell G3.

Le code ASCII d'un caractère occupe 1 octet d'espace de stockage.

En 1967, l'Organisation Internationale de Normalisation (ISO : International Standards Organization) préconisait une variante de l'ASCII, les codes 0x40, 0x5B, 0x5C, 0x5D, 0x7B, 0x7C et 0x7D" réservés à un usage national. ", et les codes 0x5E, 0x60 et 0x7E sont marqués comme "peuvent être utilisés pour d'autres symboles graphiques lorsque les caractères spéciaux requis au niveau national nécessitent 8, 9 ou 10 espaces".

Elle a débuté à la fin des années 1950 et s'est finalisée en 1967. Il s'agissait à l'origine d'une norme nationale américaine et était utilisée comme norme de codage de caractères occidentale commune pour permettre à différents ordinateurs de communiquer entre eux. Elle a été établie comme norme internationale par l'Organisation internationale de normalisation, appelée norme ISO 646. S'applique à toutes les lettres latines.

Informations étendues :

Expression de code ASCII :

Le code ASCII utilise une combinaison de nombres binaires spécifiée de 7 ou 8 bits pour représenter 128 ou 256 caractères possibles. Le code ASCII standard, également appelé code ASCII de base, utilise 7 chiffres binaires (le chiffre binaire restant est 0) pour représenter toutes les lettres majuscules et minuscules, les chiffres de 0 à 9, les signes de ponctuation et les commandes spéciales utilisées dans les caractères anglais américains.

Parmi eux :

0~31 et 127 (33 au total) sont des caractères de contrôle ou des caractères spécifiques à la communication (les autres sont des caractères affichables), tels que les caractères de contrôle : LF (saut de ligne ), CR ( Entrée), FF (saut de page), DEL (suppression), BS (retour arrière), BEL (sonnerie), etc. ; caractères spéciaux de communication : SOH (tête de texte), EOT (fin de texte), ACK (confirmation), etc.;

Les valeurs ASCII 8, 9, 10 et 13 sont respectivement converties en caractères de retour arrière, de tabulation, de saut de ligne et de retour chariot. Ils n'ont pas d'affichage graphique spécifique, mais auront des effets différents sur l'affichage du texte selon l'application.

Recommandations vidéo associées : Tutoriel vidéo PHP

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn