Array dan Pointer


Pengertian Array
Array merupakan koleksi data dimana setiap elemen memakai nama dan tipe yang sama serta setiap elemen diakses dengan membedakan indeks array-nya
Contohnya :

#include<constream.h>
void main()
{
clrscr();
int nilai[5];
for (int x=0;x<=4;x++)
                {
                cin>>nilai[x];
                }
for (x=4;x>=0;x--)
                {
                cout<<nilai[x]<<endl;
                }
getch();
}


Pengertian Pointer
Pointer adalah suatu variabel khusus yang berisikan alamat memori dari suatu data, tidak berisikan data itu sendiri. icemaker repair marietta. Pointer sangat sering digunakan dalam program-program bahasa C, karena dapat memberikan efisiensi dalam program.
Seperti variabel lainnya dalam C, pointer juga harus dideklarasikan dahulu sebelum dapat digunakan dalam program. Sony TVs . Untuk mendeklarasikan sebuah pointer.
Contohnya :

#include <stdio.h>
#include <conio.h>

#define JUM_BLOK 1

main()
{
    FILE *f_struktur;

    struct
       { char judul[26];
         char pengarang[20];
         int jumlah;
       } buku;

    clrscr();
    if ((f_struktur=fopen("DAFBUKU.DAT","rb"))==NULL)
       {
       cputs("File tak dapat dibuka!\r\n");
       //exit(1);
       }

    while(fread(&buku, sizeof(buku),
        JUM_BLOK, f_struktur)==JUM_BLOK)
    cprintf("%-26s %-20s %2d\r\n", buku.judul, buku.pengarang, buku.jumlah);

    fclose(f_struktur);
    getch();
}

0 komentar:

Posting Komentar