On 25-Aug-2000, Purwadi wrote:
> main()
> {
> FILE *_infile;
> int c;
> char *_buff="";
>
> _nfile=fopen("xxxx","rb");
>
> while(fgetc(c,_infile)!=0)
> {
> putchar(c);
> strcat(_buff,c);
> }
> }
>
> output :2coredump
Tentu saja segfault. Seperti sudah saya duga, _buff hanya diallocate
utk string dg panjang 0 tapi anda mau strcat ke situ, ya nggak ada
tempatnya.
> maaf jika aku langsung ke alam anda bukan milist, kalau ngak keberatan
> jawab aja lewat milist biar semua juga tau.
Kenapa nggak langsung ke milis in the first place? Postingnya tidak
terlalu panjang kok.
Ronny
--------------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]