Oui, le 1 et le 2 sont 100% identique, et je pense aussi, avec 1% de doute, que le 2 et 3 sont identiques. La syntaxe recommandée par les auteurs du C, Kerningham et Ritchie, est la 2. Je l'utilise depuis longtemps et je la vois très souvent. Depuis quelques années, la 1 a gagné quelques adeptes, mais sans dépasser la 2 en terme de popularité, jusqu'à présent. La 3 est plus marginale.