C++: les Astérisques, Esperluette et les Étoiles?

Récemment je suis tombé sur cette vidéo sur Paradigmes De Programmation et le prof. des termes tels que des Astérisques, des Étoiles, et Esperluette.

C'est ce que la façon dont il a utilisé ces opérateurs:

int i = 37;
float f = *(float*)&i;

Et comment il a fait part de la ligne 2 alors que de l'écrire:

Float "f" est égal à astérisque float étoile, l'esperluette de je

Je comprends ce que astérisque et esperluette veux dire, mais quelle est la signification de l'utilisation de la star ici? Est-il synonyme d'asterisk?

  • Il a oublié de mentionner les parenthèses.
  • ...et le point-virgule.
  • Je me demande, si vous dites quoi que ce soit, pourquoi ne pas simplement dire ce qu'il fait à la place...
  • "Égale" est ==. = est une "cession". Je me demande combien de fois ce mec écrit un code C++...
  • si il avait lu comme "float f flibble doobry float oscillation de blurb je" il aurait toujours signifié la même chose dans le code. Ne soyez pas trop accroché sur les noms des symboles, parce que les gens vont toujours utiliser des termes différents pour eux (en Particulier les personnes dont la langue maternelle est autre chose que l'anglais). Il est plus important de comprendre comment le compilateur interprète ces symboles en fonction du contexte dans lequel ils sont utilisés.
  • Le professeur dit probablement le sens littéral du symbole au lieu de "opérateur d'affectation" pour des raisons de concision souci.

InformationsquelleAutor witherspoon | 2012-04-08