Il n'y a pas d'undefined behavior dans l'exemple si la déclaration a été faite au niveau globale.
La déclaration suivante :
int(*(c(void)))[10]
se lit de l'intérieur vers l'extérieur, en spirale en commençant par le nom de la variable et en commençant à tourner par la droite (tout en mettant un doigt sur le nez et en prononçant très vite l'incantation kerniganetrichie).
# Éléments de réponses
Posté par serge_sans_paille (site web personnel) . En réponse au journal Perles de C. Évalué à 7.
Il n'y a pas d'undefined behavior dans l'exemple si la déclaration a été faite au niveau globale.
La déclaration suivante :
se lit de l'intérieur vers l'extérieur, en spirale en commençant par le nom de la variable et en commençant à tourner par la droite (tout en mettant un doigt sur le nez et en prononçant très vite l'incantation kerniganetrichie).
La déclaration suivante est valide :