On Mon, 9 Oct 2000, Andy wrote:

> heheeh iya :)
> salah ktik.....
        ^^^^ (ini juga ya :)

> btw apa untuk linux, string harus di alokasikan penggunaan memory-nya ?

ini bukan masalah linux-nya, ini masalah C-nya di linux atau dos sama aja

> void main(void)
> {
> char *p;
> strcpy(p,"test string");
> puts(p);
> return;
> }

kalo anda mendeklarasikan p sebagai
char p[12], anda tidak perlu malloc
atau mungkin kalo cuma ingin mengisi p dg
"test string" lebih mudah dengan
char *p = "test string";
atau 
char p[]="test string";
(menurut C programming language FAQ keduanya berbeda artinya).

> baru move dari dunia c di dos seh :)

padahal kalo masalah C-nya di dos sama dg di linux.
bedanya kalo di DOS anda nggak sengaja akses memori
sembarangan dan kebetulan nggak menabrak sesuatu
yang penting, programnya bakal berjalan tanpa
'segmentation fault' (di dos nggak segfault, apa ya
namanya) alias seolah2 normal.

-- 
Salam
Yohanes

SMS Mail : [EMAIL PROTECTED]
http://langitbiru.hypermart.net


--------------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]

Kirim email ke