MemDin: Malloc, reservar para nombre

05 malloc nombre.html
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main(){
	char nombre[20], *pnombre;
	int longitud;
	
	strcpy(nombre, "Jorge");
	longitud = strlen(nombre);
	
	printf("%d", longitud);
	pnombre = malloc((longitud+1)*sizeof(char));
	
	strcpy(pnombre,nombre);
	printf("Nombre: %s", pnombre);
	
	
	
	system("pause");
	return 0;
}

No hay comentarios:

Publicar un comentario