Erreur du compilateur C2097
initialisation illégale
Pour corriger en vérifiant les causes possibles suivantes
Initialisation d’une variable à l’aide d’une valeur nonconstante.
Initialisation d’une adresse courte avec une longue adresse.
Initialisation d’une structure locale, d’une union ou d’un tableau avec une expression nonconstante lors de la compilation avec /Za.
Initialisation avec une expression contenant un opérateur de virgule.
Initialisation avec une expression qui n’est ni constante ni symbolique.