//================================================================ // Nome Do Arquivo: string_copy.c // File Name: string_copy.c // // Descrição: O programa copia uma string em outra //================================================================ // Protótipo da função copiadora de strings void string_copy(char origin[], char destiny[]); // Libs #include <stdio.h> #include <stdlib.h> // Função main // Main Function int main(int argc, char** argv) { char origin[100], destiny[100]; // Lê a string a ser copiada printf("Digite a string: "); gets(origin); // Copia a string para outra variável string_copy(origin, destiny); printf("A string resultante: %sn", destiny); system("pause"); return 0; } // Função concatenadora de strings void string_copy(char origin[], char destiny[]) { int i; // Copia a segunda string na primeira for(i = 0; origin[i] != '\0'; i++) { destiny[i] = origin[i]; } // Marca o fim da string cópia destiny[i] = '\0'; }
Copiador de Strings – C
Deixe um comentário