[programming] Bingung dgn STRTOK..

2000-11-15 Terurut Topik Danny Setiawan
Halo Linux expert, Aku newbie berat nich, tentang STRTOK tolong donk koreksi code berikut ini, kira-kira salahnya apa yach? #include stdio.h main() { char teks[]="Danny Setiawan", nama_dpn[255]; nama_dpn[255] = strtok(teks," "); printf("halo %s\n", nama_dpn); } koq keluarnya:

Re: [programming] Bingung dgn STRTOK..

2000-11-15 Terurut Topik Yohanes Nugroho
On Wed, 15 Nov 2000, Danny Setiawan wrote: #include stdio.h main() { char teks[]="Danny Setiawan", nama_dpn[255]; nama_dpn[255] = strtok(teks," "); printf("halo %s\n", nama_dpn); } ganti : char teks[]="Danny Setiawan", nama_dpn[255]; jadi : char teks[]="Danny Setiawan",

Re: [programming] Bingung dgn STRTOK..

2000-11-15 Terurut Topik Atjous Ovrecker
man strtok : SYNOPSIS #include string.h char *strtok(char *s, const char *delim); strtok bertipe char *, sebaiknya gunakan strcpy(nama_dpn,strtok(teks," ")); "nama_dpn[255] = " bukan merujuk kesuatu string tapi suatu char dari array nama_dpn yang ke 256. (array mulai dari nol)