typedef struct{
int nim;
float ipk;
char nama[50];
char alamat[50];
} dataMahasiswa;
int main() {
dataMahasiswa p[MAX];
p[0] = (const dataMahasiswa){120321004,4.00,"DAVID LEO","SURABAYA"};
p[1] = (const dataMahasiswa){120321002,4.00,"HANIF AHSANI","NGANJUK"};
}
what is the meaning and function of const dataMahasiswa?
when I remove the (const dataMahasiswa) what happens is (error: expected expression before '{' token)
p[0] = (const dataMahasiswa){120321004,4.00,"DAVID LEO","SURABAYA"};is not initialization. It is assignment.