Presentasi
Presentasi
void main() {
int bilangan[10], int i;
for(i=0;i<10;i++){
bilangan[i] = 2*i;
printf(“%d %d\n”, i, bilangan[i]);
}
}
int *nilai[10];
Tipe data Nama variable Jumlah
yang ditunjuk Tanda variable
pointer variabel
pointer
void main() {
int *bil[3], a, b, c, i;
a = 5;
b = 10;
c = 15;
bil[0] = &a;
bil[1] = &b;
bil[2] = &c;
for(i=0;i<3;i++)
printf(“%d\n”, *bil[i]);
}
void main()
{
TGL tgl_lahir[2];
int i;
tgl_lahir[0].tgl = 11;
strcpy(tgl_lahir[0].bulan, “Maret”);
tgl_lahir[0].tahun = 1965;
TGL tgl_lahir[2];
tgl_lahir[1].tgl = 1;
strcpy(tgl_lahir[1].bulan, “Juni”);
tgl_lahir[1].tahun = 1945;
for(i=0;i<2;i++)
printf(“%d %s %d\n”, tgl_lahir[i].tgl, tgl_lahir[i].bulan, tgl_lahir[i].tahun);
}
void main()
{
TGL *tgl_lahir;
tgl_lahir = (TGL *) malloc (sizeof(TGL));
*(tgl_lahir.tgl) = 11;
strcpy(*(tgl_lahir.bulan), “Maret”);
*(tgl_lahir.tahun) = 1965;
printf(“%d %s %d\n”, *(tgl_lahir.tgl), *(tgl_lahir.bulan), *(tgl_lahir.tahun));
}
void main()
{
TGL *tgl_lahir;
tgl_lahir = (TGL *) malloc (sizeof(TGL));
tgl_lahir->tgl = 11;
strcpy(tgl_lahir->bulan, “Maret”);
tgl_lahir->tahun = 1965;
printf(“%d %s %d\n”, tgl_lahir->tgl, tgl_lahir->bulan, tgl_lahir->tahun);
}