declaration d'une structure
	
	
		salut :) ,
svp concernant la déclaration d'une structure en c 
j'ai pas compris quel est la différence entre mettre le nom de la structure au début ,avant le '{' ,ou après le '}' à la fin, après la définition ?
par exemple :
	Code:
	
| 12
 3
 4
 
 | struct person {
int id;
char[10] name;
}; | 
 ou
	Code:
	
| 12
 3
 4
 
 | struct {
int id;
char[10] name;
} person ; | 
 quand on doit utiliser chaqu'une deux ?
en déclarant un nouveau type (typedef) le quel des notations on utilise ?
en déclarant une variable locale normale lequel est le plus correct ?
merci inifiniment