[C] Operatore Goes To

di il
5 risposte

[C] Operatore Goes To

Ciao

Ho scoperto questo modo di scrivere
 "--" e ">" 
, ma non ho capito a cosa serve

l' esempio citato è questo:


int x = 10; 
	while( x --> 0 ) // x goes to 0
	{ 
		printf("%d ", x);
	}
	printf("\n");
output :

9 8 7 6 5 4 3 2 1 0
Non potevo scrivere anche ?

while( x-- > 0 ) {
Sembra essere particolare perchè ha anche un nome , Goes To

5 Risposte

  • Re: [C] Operatore Goes To

    Strana domanda.
    La risposta la trovi su QUALUNQUE libro sul C.
    
    // line comment
    int x=10;
    x--; //operatore di post decremento
    int b=x>10; // operatore di confronto
    
    "x goes to 0" e' un COMMENTO in Inglese, 3 persona singolare, e la traduzione e' "x va verso zero"
  • Re: [C] Operatore Goes To

    Tutto ciò è meraviglioso
    Se funzionasse anche con (x --> 20) sarebbe epico
    Purtroppo (0 <-- x) ha un effetto collaterale
  • Re: [C] Operatore Goes To

    NON esiste un operatore del genere ma è un modo diverso di scrivere

    -- seguito da >

    Il primo si riferisce al contatore e il secondo è il confronto ... dato che gli spazi non sono necessari ...

    Per riassumere è solo un commento su cosa fa dentro le parentesi scritto in un modo diverso.
  • Re: [C] Operatore Goes To

    Ciao ,

    Grazie per le risposte nonostante la domanda banale
    Tutto è nato da un articolo che mi ha incuriosito :
    https://www.techbeamers.com/top-c-programming-tips-and-tricks-for-you/
    il tips n°4. Poi non convinto ho cercato su google e ci sono diversi riferimenti.
    Tutto questo mi ha tratto in inganno. Quindi mi sembra di capire che è una cosa da non considerare

    Per info
    Ho comprato un libro si chiama "C Corso completo di programmazione " per non perdermi sul web
  • Re: [C] Operatore Goes To

    None ha scritto:


    Ciao ,

    Grazie per le risposte nonostante la domanda banale
    Tutto è nato da un articolo che mi ha incuriosito :
    https://www.techbeamers.com/top-c-programming-tips-and-tricks-for-you/
    il tips n°4. Poi non convinto ho cercato su google e ci sono diversi riferimenti.
    Tutto questo mi ha tratto in inganno. Quindi mi sembra di capire che è una cosa da non considerare
    Alla fine l'articolo dice la cosa giusta, ma è comunque un trucco mnemonico del cavolo. Se x parte da -10 mica vai verso lo zero
Devi accedere o registrarti per scrivere nel forum
5 risposte