>Hola.
>No me queda muy claro el planteo, fijate si lo que te respondo
>te sirve. Si no, preguntalo de otra forma.
>
>1)Si quiero acceder a un contenido en particular de ese
>> users[n_user].username, como accedo?
>
>Vos decis a algun caracter en particular ? Para acceder a la sexta letra:
>  users[n_user].username[5];

Podria ser para acceder a un contenido en particular

users[n_user].username="lo que sea"



>2) Si quiero pasar de una fc room() a otra grabar() como hago usando:
>> users[n_user].username ?
>
>
>grabar( char* username )
>{
> printf("\nUsuario %s", username );
>}
>
>fc_room()
>{
>  grabar( users[n_user].username );
>}
>

Si, se entiende. Ahora, Que pasa si la fc_grabar() esta en arch1.c y
la fc_room() esta en el arch2.c? Es la misma implementacion ?



>>3)Esta bien hecho users[n_user].username = "root" de esta forma?
>
>No, mejor asi:
>
>  strcpy(users[n_user].username, "root" );

segun man strcpy
char *strcpy(char *dest, const char *orig);

O sea que espera que se reciba un puntero dest y un puntero origen, en
el caso del ejemplo si definimos el string  root

char *s = "root"

y no:

char s ="root"



-- 
/*  Leonardo Rios
*   rios[dot]lj[at]gmail[dot]com
*/
_______________________________________________
Lista de correo Programacion.
[email protected]
http://listas.fi.uba.ar/mailman/listinfo/programacion

Responder a