Maison >Problème commun >Combien de caractères un espace occupe-t-il ?

Combien de caractères un espace occupe-t-il ?

烟雨青岚
烟雨青岚original
2020-06-17 10:32:0422316parcourir

Combien de caractères un espace occupe-t-il ?

Combien de caractères prend un espace ?

Un espace occupe généralement 2 caractères, mais dans certains cas particuliers il occupe 3 caractères.

Dans le programme, le nombre de caractères occupés par les espaces dépend du jeu de caractères utilisé par le programme, tel que :

Lors de l'utilisation de multi. Jeux de caractères en octets, les espaces demi-largeur occupent 1 octet et les espaces pleine largeur occupent 2 octets.

2. Lors de l'utilisation du jeu de caractères Unicode, les espaces demi-largeur occupent 2 octets et les espaces pleine largeur occupent 2 octets.

Dans le fichier, le nombre de caractères occupés par les espaces dépend de l'encodage utilisé lors de l'enregistrement du fichier Par exemple :

1. encodage, les espaces demi-largeur occupent 1 octet, les espaces pleine largeur occupent 2 octets.

2. Lors de l'enregistrement d'un fichier codé en UTF8, les espaces demi-largeur occupent 1 octet et les espaces pleine largeur occupent 3 octets.

3. Lors de l'enregistrement en tant que fichier codé Unicode, les espaces demi-largeur occupent 2 octets et les espaces pleine largeur occupent 2 octets.

Combien de caractères un espace occupe-t-il ?

Informations étendues :

Code ASCII : une lettre anglaise (indépendamment des majuscules et des minuscules) occupe un octet d'espace. Une séquence de nombres binaires, utilisée comme unité numérique dans un ordinateur, est généralement un nombre binaire de 8 bits, converti en décimal. La valeur minimale est -128 et la valeur maximale est 127. Par exemple, un code ASCII est un octet.

Encodage UTF-8 : un caractère anglais équivaut à un octet et un caractère chinois (y compris le chinois traditionnel) équivaut à trois octets. La ponctuation chinoise occupe trois octets, et la ponctuation anglaise occupe un octet

Codage Unicode : un anglais équivaut à deux octets, et un chinois (y compris le chinois traditionnel) équivaut à deux octets. La ponctuation chinoise occupe deux octets et la ponctuation anglaise occupe deux octets

Pour plus de connaissances connexes, veuillez visiter le Site Web PHP chinois ! !

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