preguntar acerca de precedence
5
réponses
Opérateur Haskell vs fonction priorité
j'essaie de vérifier quelque chose pour moi-même au sujet de l'opérateur et de la priorité de fonction dans Haskell. Par exemple, le code suivant
list = map foo $ xs
peut être réécrit comme
list = (map foo) $ (xs)
et finira par être
list = …
demandé sur
1970-01-01 00:33:30
5
réponses
Si les parenthèses ont une priorité plus élevée, alors pourquoi l’opérateur increment est-il résolu en premier?
j'ai un code à une ligne,
int a = 10;
a = ++a * ( ++a + 5);
ma production attendue était 12 * (11 + 5) = 192 , mais j'ai obtenu 187 . Autant que je sache, l'opérateur d'incrémentation à l'intérieur () doit être résolu en premier, pu …
demandé sur
1970-01-01 00:33:35