Código:
#include <iostream> using namespace std; struct datos char nombre[25]; ... datos *cabeza //Cabeza del puntero int main () { cabeza nuevo; cabeza = new(datos); cout << "Ingresa tu nombre"; cin >> cabeza->nombre; // Aqui se av todo al carajo.... } no se si asigno mal la lectura o si primero debo asignar la cadena una variable tipo char conste que falta codigo pero la idea era esa