Mon système d'exploitation est Windows 7 et je construis un chat LAN sans fil VS conversation par câble LAN, et je me demandais si l'espace est considéré comme un personnage? Et sinon pourquoi? Et si oui pourquoi?L'espace est-il considéré comme un personnage?
Répondre
Oui, l'espace est un caractère. Habituellement, les programmeurs utilisent "caractère" pour désigner "une unité de texte individuelle et indivisible". Lorsque vous écrivez une chaîne de caractères ou une séquence de texte, vous devez d'une manière ou d'une autre marquer l'emplacement des espaces dans ce texte. Pour cette raison, les types de caractères incluent généralement un certain codage de différents types d'espaces - espaces, tabulations, retours à la ligne, etc. La raison principale derrière cela est qu'il simplifie grandement l'implémentation des chaînes. Si votre implémentation de chaîne devait faire une distinction entre les caractères de texte et les espaces, il serait beaucoup plus difficile de raisonner sur la structure d'une chaîne - est-ce un tableau? Si oui, de quoi? Si non, alors qu'est-ce que c'est? Avoir des espaces traités comme des caractères rend le contenu d'une chaîne uniforme et rend beaucoup plus facile d'écrire des programmes pour manipuler du texte.
Oui. Dans les langages de programmation, un caractère est une valeur comprise entre 0 et 255 qui comprend des lettres, des espaces et même des caractères de contrôle.
Cela faisait longtemps que les caractères étaient limités à la plage 0..255. –
Actuellement, 0-255 est vrai pour les schémas de codage 8 bits, mais il existe d'autres codages (par exemple, les différents codages Unicode) qui peuvent utiliser plusieurs octets par caractère (c'est ainsi que de très gros caractères peuvent être utilisés représentés, puisqu'ils ont beaucoup plus de 255 caractères). L'encodage sur 8 bits est en fait relativement rare. ASCII standard est 7 bits (0-128), et le reste est généralement une saveur d'Unicode. –
Oui, vous avez raison. Je pensais en effet au format typique 'char' car on ne savait pas exactement ce qu'il demandait. L'un des formats de caractères larges signifie n'importe où jusqu'à 4 octets à ce stade et, pire, sont de longueur variable. –
Comme il a une valeur ASCII, il s'agit d'un caractère.
- 1. NSCopyObject considéré comme nuisible?
- 2. texte considéré comme HTML
- 3. style considéré comme nuisible?
- 4. EntLib est-il considéré comme un plugin?
- 5. Est-ce considéré comme RESTful?
- 6. /regex/(string) considéré comme nuisible?
- 7. Pourquoi considéré comme partielle spécialisée
- 8. Est-ce considéré comme une propriété?
- 9. Est-ce considéré comme une fonction curry?
- 10. Est-ce considéré comme une mémoisation?
- 11. function MyClass() {...}; MyClass.prototype = MyClass; - considéré comme nuisible?
- 12. Pourquoi '\\' est-il considéré comme int?
- 13. Pourquoi "strcat" est-il considéré comme "dangereux"?
- 14. Django - qu'est-ce qui est considéré comme un "Big" modèle?
- 15. Un délai doit-il être considéré comme une valeur immuable?
- 16. Est-ce que ninject est considéré comme un conteneur?
- 17. Est-ce que ce SQl est considéré comme un JOIN?
- 18. Pourquoi un UITabBar est-il considéré comme modal?
- 19. Encapsulation vs structs - est-ce considéré comme un mauvais style?
- 20. L'en-tête de ListView est-il considéré comme un élément?
- 21. Un mailto href est-il déjà considéré comme visité?
- 22. représenter un personnage lexer
- 23. Comment réutiliser un personnage?
- 24. substringing sur un personnage db2
- 25. Parse un personnage d'une chaîne
- 26. Regex match dans un personnage
- 27. Le code C est-il toujours considéré comme C++?
- 28. Le chaînage de fonctions est également considéré comme des rappels?
- 29. Le verrouillage JPA est-il considéré comme atomique?
- 30. Assembly.GetCustomAttributes est toujours considéré comme la meilleure approche?
ok..now je sais..merci !! – RedKing