caricare il tuo ambiente di sviluppo Integrate e iniziare un nuovo progetto . Un file di codice sorgente vuoto apparirà nell'area di lavoro
2
dichiarare tre array di interi : . A, b , e c . Potrai aggiungere i valori contenuti in un array a e b alla terza matrice, c . L'identificatore array è il nome della matrice , in questo esempio - a, b , o c.you possono scegliere tutti i valori da inserire nel vostro array , ma dovrebbe essere simile a questa :
int a [ ,"] = { 0 , 1 , 2 } ;
int b [ ] = { 2 , 1 , 0 } ;
int c [ ] = { 0 , 0 , 0 } ;
3
dichiarare tre puntatori a tipi interi , come questo:
int * aPtr , bPtr * , * cptr ;
4
assegnare la matrice identificatore ( una costante di puntatore ) di ciascun array di array creato nel passaggio 2 . Si esibiranno l'aritmetica dei puntatori , che non è possibile in puntatore costanti , quindi bisogna assegnare il puntatore costante di matrice di puntatori non costanti
aPtr = a; .
BPtr = b ;
cptr = c ;
5
creare un ciclo che aggiunge ogni elemento della matrice di un array B , e memorizzare il risultato in serie c . Questo può essere fatto scrivendo questo :
int i = 0;
while ( i <3 ) per
{ * ( cptr + + ) = * ( aPtr + + ) + * ( bPtr + +) ; + + i ; }
6
stampare i risultati , che dovrebbe essere " 2 2 2 . "
printf ( "% d % d % d \\ n ", c [ 0 ] , c [1 ] , c [2 ] ) ;
Programmazione © www.354353.com