Visualizzazione dei risultati da 1 a 3 su 3

Discussione: puntatori ad array

  1. #1

    puntatori ad array

    Altro programma... che non funziona

    codice:
    #include <iostream>
    #include <cstdlib>
    using namespace std;
    int main(){ 
      const int Size=3;
      short a[Size]={22,33,44};
      cout<<“a “<<a<<endl;
      cout<<“size of short “<<sizeof(short)<<endl;
      short* end=a+Size;
      short sum=0;
      for (short* p=a;p<end;p++)
    	{
        sum+=*p;
    	cout<<“\t p= “<<p;
    	cout<<“\t *p= “<<*p;
    	cout<<“\t sum= “<<sum<<endl;
    
    	}
    }
    dovrei calcolare la lunghezza dell'array di puntatori e poi stampare indirizzo, valore e somma
    grazie

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    E cosa non funziona? Devi sempre specificarlo altrimenti come si fa?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3

    Re: puntatori ad array

    Originariamente inviato da wgd-developer

    codice:
    ...
      short a[Size]={22,33,44};
      cout<<“a “<<a<<endl;
    ...
    ...
    cosa ti dovrebbe stampare? Se vuoi stampare il vettore devi fare un ciclo iterando su tutta la dimensione.
    ciao
    sergio

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.