-------------------------------------------------------
Terima kasih untuk Ibunda-ku tercinta
      atas segala yang telah engkau perjuangkan untukku
dirman : 
      quick info : finger [EMAIL PROTECTED]
      e-mail     : [EMAIL PROTECTED]
      homepage   : http://malabar.if.itb.ac.id/~m197047
-------------------------------------------------------

On Sat, 31 Mar 2001, david goo wrote:

> ini ada lagi pertanyaan mengenai pemrograman C.
> apakah possible untuk mengakses (memanipulasi array) melalui pointer ke 
> struktur?
> mis:
> struct struktur {
>        int angka[10];
> }
> 
> ....
> 
> struct struktur *coba;
> 
> coba->angka[1]=100; ----> disini terjadi error dan core dump
> 
> gimana sih solusinya??
> 

Tambahan ...
Bila menggunakan pointer ke suatu struktur, ada baik--nya untuk
mengecek apakah sudah melakukan alokasi


#include <stdio.h>
#include <stdlib.h>
int main(){
   /* Kamus */
   struct struktur{
      int x;
      int y;
   };
   struct struktur *coba;
   
   /* Algoritma */
   
   coba = (struct struktur*)malloc(sizeof(struct struktur));
   /* Bila baris di atas tidak ada, maka akan ada pesan error
   ** seperti pada program saudara */
   coba->x = 100;
   coba->y = 10;
   printf("Nilai x : %d \n",coba->x);
   printf("Nilai y : %d \n",coba->y);
   return(0);
}


--------------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]

Kirim email ke