Je sais que foo[bar]
est égal à *(foo + bar)
, mais qu'est-ce que *foo[bar]
égal à, par exemple accéder à *argv[2]
? Je suis quelque peu confus dans la compréhension de cela, j'ai supposé peut-être quelque chose comme *(*(foo) + bar)
mais je ne suis pas sûr ..Arithmétique du pointeur sur le pointeur du pointeur (* argv [])?
Je m'excuse si c'est une réponse simple. Est
Vous pouvez simplement l'essayer. En cas de doute, utilisez des parenthèses. – codymanix