19 Aralık 2015 Cumartesi

Diziler(Arrays)-3

Diziler(Arrays)-3


Açıklama : Dizilerin birbirine atanması ve dizilerin taşırılması.
#include <stdio.h>
#include <stdlib.h>

int main(void) {
//Dizi tanımlama
{
//<tür> <dizi ismi>[<eleman sayisi>];
int x[7]; //x[0],x[1],x[2],x[3],x[4],x[5],x[6]
//x->dizinin başlangıç adresini belirtir.
int x[] = {1, 2, 4, 6, 7, 8, 9};
int y[10] = {0};
int z[10];
}

//dizilerin taşırılması
{
float f[10]; // f[0].....f[9] // bellekte kapladigi alan : 40 byte
f[10]
}
//dizilerin birbirine atanmasi
//dizi isimleri nesne değildir.
//dizi isimleri dizinin başlangıç adresini gösterir.
{
int a[5] = {1,2,3,4,5};
int b[5];
int i = 0;
for(i=0; i < 5; ++i)
{
printf("b[%d]=%d\n", i, b[i]);
}
//b dizisine değer atadım
for( i = 0; i < 5; ++i )
{
b[i] = a[i];
}
printf("Değer atandıktan sonra\n");
for(i=0; i < 5; ++i)
{
printf("b[%d]=%d\n", i, b[i]);
}
}

return EXIT_SUCCESS;
}

Hiç yorum yok:

Yorum Gönder