1 Strings
Qual é o tamanho em bits de cada carácter do tipo char em C?
Anotacoes
1 Strings ou cadeias de carateres O tipo char • Em C os caracteres são representados pelo tipo char • Os valores do tipo char são os caracteres do conjunto de caracteres utilizado pelo computador onde o programa é executado • Cada carácter ocupa 8 bits (ou seja 1 byte) • O tipo char é também um tipo inteiro (geralmente corresponde ao código ASCII do carácter), permitindo representar 256 valores diferentes • Os valores numéricos do tipo char geralmente vão de 0 a 255 ou de -128 a 127, consoante a implementação • O valor concreto em cada caso é dado pelas constantes CHAR_MAX e CHAR_MIN no ficheiro <limits.h> • Declaração de uma variável de tipo char: char c; 81 80 81 2 O tipo char • As constantes do tipo caracter são representadas pelo próprio caracter, colocado entre plicas. • Exemplo: ‘a’, ‘A’, ‘7’, ‘+’, ’ . ’, ‘\141’ • Uma vez que os caracteres são armazenados como inteiros, podemos tratá-los como pequenos inteiros positivos (0 a 127) • Por exemplo, para converter uma minúscula na maiúscula correspondente basta fazer: maius = (minus - ‘a’) + ‘A’; 82 Strings ou cadeias de caracteres • Em C as strings ou cadeias de caracteres são vetores de caracteres e podem declarar-se: char lin...
Estude com jogos interativos
Envie suas anotacoes e gere flashcards, provas e mais com IA
Comecar gratis