sunset_88
30-05-2008, 15:51
potreste spiegarmi in maniera elementare come creare stringhe senza inserire la dimensione massima con c++? se on ho capito male devo usare malloc cosa che ovviamente non so fare..
dovrei usare un espressione simile?
char *strin;
register int i; /*se puo' memorizza in un registro la variabile i*/
strin = (char *) malloc(80 * sizeof ( char )*dim);
scanf("%s",stringa);
e poi nelle parentesi quadre delle stringhe che scrivo? le lascio vuote?
dovrei usare un espressione simile?
char *strin;
register int i; /*se puo' memorizza in un registro la variabile i*/
strin = (char *) malloc(80 * sizeof ( char )*dim);
scanf("%s",stringa);
e poi nelle parentesi quadre delle stringhe che scrivo? le lascio vuote?