C DİLİ KULLANARAK BİLGİSAYAR PROGRAMLAMA ... - 320Volt
C DİLİ KULLANARAK BİLGİSAYAR PROGRAMLAMA ... - 320Volt
C DİLİ KULLANARAK BİLGİSAYAR PROGRAMLAMA ... - 320Volt
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
{<br />
clrscr();<br />
printf("Adı : "); puts(z->adi);<br />
printf("Adresi : "); puts(z->adres1);<br />
printf(" : "); puts(z->adres2);<br />
printf("Telefonu : "); puts(z->tel);<br />
printf("Borcu : "); printf("%.0f\n", z->borc);<br />
}<br />
9.6 Dinamik bellek kullanımı<br />
Üç boyutlu dizi tanımı ve kullanımı.<br />
Üç boyut --> Gerilim - Akım - Zaman<br />
Örnek 9.6.1: Tek boyutlu diziyi üç boyutlu gibi kullanma.<br />
84<br />
/* Üç boyutlu dinamik dizi kullanımı. Her boyut farklı uzunlukta<br />
Dizi tek boyutlu gözüküyor. Ancak indis, hesaplanarak bulunuyor<br />
Yani<br />
*(a + i*y*z + j*z +k)<br />
^ ^<br />
^ ^ 3. boyutun uzunluğu<br />
^2. boyutun uzunluğu<br />
şeklinde kullanılabilir.<br />
*/<br />
#define x 4<br />
#define y 5<br />
#define z 9<br />
void matris_yaz(int *);<br />
main()<br />
{<br />
int *a;<br />
int i, j, k;<br />
a=(int *) malloc(x * y * z * sizeof(int)); /* eleman sayisi kadar yer ac */<br />
clrscr();<br />
for (i=0; i