Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di Ifrit
    Registrato dal
    Oct 2005
    Messaggi
    116

    [C] Casting [coercizione (coercion)] Momentaneo o Permanente?

    Salve a tutti, il 10 ho il mio primo esame, fondamenti di informatica, stavo studiando sulla guida del sito visto ke sono rimasto un bel po dietro con il programma xke pensavo ad analisi, cmq

    sono arrivato alla pagina 26 e ho letto la conversione forzata della tipologia di dato
    non è molt complicato, anzi, la domanda però ke mi pongo è come da titolo:

    Una volta forzata la conversione di un dato questo rimane definito come tale o torna alla definizione precedente??
    ovvero:

    codice:
    /*1 */  main()
    /*2 */   {
    /*3 */       system("color 0a"), ("cls");
    /*4 */       int x,y;
    /*5 */       float z;
    /*6 */
    /*7 */
    /*8 */       scanf("%d",&x);
    /*9 */       y=x
    /*10*/       z=(float)x;
    /*11*/
    /*12*/       printf("\n%f",z);
    /*13*/       printf("\n%d",y);
    /*14*/
    /*15*/
    /*16*/       printf("\n\n");
    /*17*/       system("pause");
    /*18*/   }
    alla linea 10 la variabile x viene forzata come tipo float, a passo succesivo e' ancora float?
    codice:
     $(".canaglia").show()

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480

    Re: [C] Casting [coercizione (coercion)] Momentaneo o Permanente?

    alla linea 10 la variabile x viene forzata come tipo float, a passo succesivo e' ancora float?
    Ovviamente no ... non viene cambiato il tipo della variabile ma semplicemente viene convertito il suo valore in quel momento.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it L'avatar di Ifrit
    Registrato dal
    Oct 2005
    Messaggi
    116
    Grazie mille, avrei giurato ke la converzione fosse permanente :-P
    gia ke ci siamo, esiste un modo per renderla permanente?
    codice:
     $(".canaglia").show()

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    No.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Utente di HTML.it L'avatar di Ifrit
    Registrato dal
    Oct 2005
    Messaggi
    116
    Bene grazie mille
    alla prossima :-)
    codice:
     $(".canaglia").show()

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 © 2025 vBulletin Solutions, Inc. All rights reserved.