Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di lloyd27
    Registrato dal
    Mar 2006
    Messaggi
    256

    Differenza tra && ed and (e tra || ed or)

    Non mi sono mai posto il problema prima d'ora, personalmente ho sempre usato and/or in nome dell'espressività del codice...

    Prima mi sono trovato a mettere mano a del vecchio codice altrui, e questo tipo utilizzava massicciamente &&/|| per le condizioni.

    Sarà anche una domanda sciocca, ma esiste differenza tra && ed and (e tra || ed or), oppure i primi sono solo uno strascico del C? Teoricamente dovrebbero essere lo stesso..

  2. #2

  3. #3
    Utente di HTML.it L'avatar di lloyd27
    Registrato dal
    Mar 2006
    Messaggi
    256
    Non sono un novellino e le avevo già viste quelle pagine

    L'unica differenza è una leggera precedenza di quelli "c-style" rispetto ad altri operatori tipo =, .= ecc.. Dato che racchiudo sempre in parentesi se devo fare cose strane dentro gli if, questo non era un punto cruciale della mia domanda..

    Volevo sapere se esistono differenze sostanziali, tipo la quella che c'è tra == ed === (giusto per fare un esempio)..

  4. #4
    Originariamente inviato da lloyd27
    Non sono un novellino e le avevo già viste quelle pagine
    The reason for the two different variations of "and" and "or" operators is that they operate at different precedences.
    Non dice "una delle ragioni", dice "la ragione" ...

  5. #5
    Utente di HTML.it L'avatar di lloyd27
    Registrato dal
    Mar 2006
    Messaggi
    256
    Quello te lo concedo, avevo guardato solo la tabella

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.