-------------------------------------------------------
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]