Atps algoritmo
Engenharia de Produção
1ª Série
Algoritmo e Programação
A atividade prática supervisionada (ATPS)
Etapa 2, 3 e 4.
Estefânia Malpeli RA 6277231032 Karliane Lima RA 6445309644 Joice Florentino RA 6316196280 Josiane Gonçalves RA 6814015862 Mara Keila RA 1299204588 Tatiana Gomes RA 6477321275
Algoritmo e Programação
Professor Cristiano Malaspina;
Ribeirão Preto
COLOCAR DATA DO DIA DA ENTREGA 2013
Strings em Linguagem “C”
Definição de string Strings são seqüências de caracteres diversos. São conhecidos por “literais” na teoria de algoritmos estruturados, sendo representados entre aspas.
Alguns exemplos de strings: “Fulano da Silva”, “? Interrogação? “, “1,234”, “0”.
Em C, strings são representadas através de vetores de caracteres, terminados com o caractere de fim de string cujo valor na tabela ASCII é zero (0 ou \0).
Declaração de string
Um vetor em C que pretenda armazenar uma string n caracteres deve ser alocado com n+1 posições do tipo char para conter o terminador de string. A inicialização de uma string pode ser efetuada com o uso de uma seqüência de caracteres entre aspas.
Exemplos de declarações de string:
char frase[] = “Primeira string”; /*Inicialização sem a dimensão */ char frase[16] = “Primeira string”; char frase[6] = {‘T’, ‘e’, ‘s’, ‘t’, ‘e’, 0); /* inicializado como um vetor de caracteres comum, ‘forçando’ o caracter terminador */
No caso do primeiro e do segundo exemplo, a