-------------------------------------------------------
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?
Tentu donk .....
> mis:
> struct struktur {
> int angka[10];
> }
>
> ....
>
> struct struktur *coba;
>
> coba->angka[1]=100; ----> disini terjadi error dan core dump
>
> gimana sih solusinya??
>
Jelas aja error .......
Kapan alokasi--nya .... ???
/* solusi.c */
#include <stdio.h>
#include <stdlib.h>
int main(){
/* Kamus */
struct struktur{
int angka[10];
};
struct struktur *coba;
int i;
/* Algoritma */
coba = (struct struktur*)malloc(sizeof(struct struktur)); /* ---> ini lho yang
kurang */
for(i=0;i<10;i++){
coba->angka[i] = (i+1)*10;
}
for(i=0;i<10;i++){
printf("%d ",coba->angka[i]);
}
printf("\n");
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]