Visualizzazione dei risultati da 1 a 10 su 15

Discussione: Conta dei caratteri

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di Scara95
    Registrato dal
    Jul 2009
    residenza
    Zimella (VR)
    Messaggi
    2,589
    char v[n]; non è possibile farlo: la lunghezza dovrebbe essere un'espressione valutabile a tempo di compilazione. Per lo più n non è inizializzata e contiene perciò un valore casuale e impredicibile.
    v1[i] = 0; 0 <= i < n ma v1 ha solo 4 elementi quindi dovrebbe essere 0 <= i < 4
    v1[4] non vi puoi accedere per lo stesso motivo di cui sopra
    Ultima modifica di Scara95; 03-03-2015 a 23:39
    "Quid enim est, quod contra vim sine vi fieri possit?" - Cicerone, Ad Familiares

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2015
    residenza
    Firenze
    Messaggi
    18
    Quote Originariamente inviata da Scara95 Visualizza il messaggio
    char v[n]; non è possibile farlo: la lunghezza dovrebbe essere un'espressione valutabile a tempo di compilazione. Per lo più n non è inizializzata e contiene perciò un valore casuale e impredicibile.
    v1[i] = 0; 0 <= i < n ma v1 ha solo 4 elementi quindi dovrebbe essere 0 <= i < 4
    v1[4] non vi puoi accedere per lo stesso motivo di cui sopra
    EDIT: Risolto... ti ringrazio
    Ultima modifica di light95; 04-03-2015 a 00:15

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Controlla questo

    for(i<=0; i<n;i++)
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2015
    residenza
    Firenze
    Messaggi
    18
    Quote Originariamente inviata da oregon Visualizza il messaggio
    Controlla questo

    for(i<=0; i<n;i++)
    Ho risolto... in pratica non riusciva a inizializzare a 0 il vettore v1...

    ho risolto facendo :

    for(i=0; i<=4;i++)

    Ma mi spieghi il perchè si mette i<=4 e non i<4?!
    Cioè, gli elementi del vettore sono 5... da 0 a 4 sono 5 numeri... perchè bisogna mettere anche il " = " ?!

    Non so se mi son spiegato bene :P

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.