Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Xadoom
    Registrato dal
    Dec 2002
    Messaggi
    1,491

    [c++] Assegnamento array

    Perchè non si può fare una cosa del genere?
    codice:
    int array1[];
    int array2[];
    
    //....
    //.....
    
    array1 = array2;
    Come si può fare?
    Per forva elemento per elemento?
    Windows Xp
    [Java]
    [PHP]Notepad++
    [Fortran90-77] elf90 g77
    [C++ /WinAPI] DevC++ VisualC++

  2. #2
    Utente di HTML.it L'avatar di JAEP
    Registrato dal
    Jan 2004
    residenza
    Treviso
    Messaggi
    421
    Mi sembra strano che non riesci a fare un assegnamento del genere. Infatti i questo file cpp di prova sono riuscito a fare esattamente quello che tu chiedevi.
    ------------
    #include <iostream>
    #include <cstdlib>
    using namespace std;

    int main()
    {
    int a[] = {25,4,85};
    int b[] = {23,2,10};

    a=b;

    // Adesso funziona, infatti:
    for(int i=0; i<3; i++)
    cout << a[i] << " " << b[i] << "\n";

    system("PAUSE");
    return 0;
    }

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    1,798
    Ciao Xadoom, fors non puoi farlo perchè gli array non sono stati inizializzati, ma solo dichiarati.
    Slack? Smack!

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