Program1:
...
char awal[3] = "ABCDE";
char akhir[8] = "WXZY";
int main () {
printf("awal: %s\nakhir: %s\n", awal, akhir);
return (0);
}
Program2:
...
char awal[3];
char akhir[8] = "WXZY";
int main () {
strcpy(awal, "ABCDE");
printf("awal: %s\nakhir: %s\n", awal, akhir);
return (0);
}
Di compile dgn: gcc -Wall -ostr1 str1.c
Mengapa pada program2 gcc tdk memberikan warning dan hasilnya benar?
awal: ABCDE dan bukan ABCWXZY
--
Berhenti langganan: [EMAIL PROTECTED]
Arsip dan info: http://linux.or.id/milis