>
> perdon si la pregunta es muy sanguanga.... pero
>
> pero es posule definir en ansi c una estructura que se inicialize con
> valores predeterminados ???
> con lo cual al declarar una variable del tipo de la estructura definida
> tenga los valores predeterminados
>
En C podes hacer algo asi:
typedef struct
{
int entero;
char cadena[10];
char* puntero;
} foo_t; /* declaro tipo foo_t */
#define FOO_V 0, "", NULL /* valores iniciales */
#define FOO_DECL(var) foo_t (var) = {FOO_V} /* macro declaracion */
void funcionLoca( void )
{
FOO_DECL(pepito); /* declara con valores */
/* ya tenes la variable pepito con sus miembros vacios */
}
Espero que te sirva.
_______________________________________________
Lista de correo Programacion.
[email protected]
http://listas.fi.uba.ar/mailman/listinfo/programacion