array dari struktur merupakan array yang tiap komponenya merupakan struktur. contoh: ========= struct tkmalloc_struct { int cmd; short int data; char *va[4]; }; struct tkmalloc_struct tkmalloc_struct[] = {{0,0,0},{ 0,0,0 },}; ========= misal: ====================== /**made by ev1lut10n**/ #include struct tkmalloc_struct { int cmd; short int data; char *va[4]; }; struct tkmalloc_struct tkmalloc_struct[] = {{0,0,0},{ 0,0,0 },}; int main() { printf("\nsebelum:\n"); printf("\ntkmalloc_struct[0].cmd => %d\n",tkmalloc_struct[0].cmd); printf("\ntkmalloc_struct[0].data => %d\n",tkmalloc_struct[0].data); printf("\ntkmalloc_struct[0].va => %s\n",tkmalloc_struct[0].va[4]); tkmalloc_struct[0].cmd =200; tkmalloc_struct[0].data =300; tkmalloc_struct[0].va[4]="AAAA"; printf("\nsesudah:\n"); printf("\ntkmalloc_struct[0].cmd => %d\n",tkmalloc_struct[0].cmd); printf("\ntkmalloc_struct[0].data => %d\n",tkmalloc_struct[0].data); printf("\ntkmalloc_struct[0].val => %s\n",tkmalloc_struct[0].va[4]); printf("\nmem:\n"); printf("\ntkmalloc_struct[0].cmd => %0x\n",&tkmalloc_struct[0].cmd); printf("\ntkmalloc_struct[0].data => %0x\n",&tkmalloc_struct[0].data); printf("\ntkmalloc_struct[0].val => %0x\n",&tkmalloc_struct[0].va[4]); return 1337; } ====================