Re: [linux-programming] mengenai pointer di C

2007-07-25 Terurut Topik Wiro Sableng
--- Eko Prasetya <[EMAIL PROTECTED]> wrote: > Code ini akan bermasalah untuk processor yang > endian-nya berbeda. ehem... permasalahan endian dpt diatasi dgn cara sbb: #include int main (void) { int val = 1; if (((unsigned char *)&val)[0] == 1) { /* do little endian code */ } else {

Re: [linux-programming] mengenai pointer di C

2007-07-24 Terurut Topik Eko Prasetya
dari contoh kode yg anda tulis, memang hanya buang2x waktu saja. penggunaan pointer amat penting bila menyangkut pengiriman variabel sbg parameter dari suatu fungsi, bila parameter merupakan tipe data primitif (char, short, int, long, float, double), anda mungkin tdk memerlukan pointer namun bila

Re: [linux-programming] mengenai pointer di C

2007-07-24 Terurut Topik Wiro Sableng
--- Eko Hermiyanto <[EMAIL PROTECTED]> wrote: > Selamat siang, > > Di C ada konsep variable(seperti juga di > bahasa-bahasa lain). Variable > tersebut mempunyai nilai yang bersemayam di alamat > memory tertentu. Kita > bisa mendapatkan dan memanipulasi nilai variable > tersebut dengan > langsung

Re: [linux-programming] mengenai pointer di C

2007-07-05 Terurut Topik Eko Prasetya
Untuk lebih detail, virtual memory digunakan oleh operating system untuk mengatur penggunaan memory di tiap-tiap process. Setiap process/application menggunakan static address untuk memulai programnya (di luar dynamic library). Supaya setiap process bisa menggunakan lokasi yang sama, maka OS mengg

Re: [linux-programming] mengenai pointer di C

2007-07-03 Terurut Topik Danny Kurniawan
On Thursday 28 June 2007 18:36, Uno Tursadi wrote: > Sedikit menambahkan, saya pernah experiment, di windows bukan di linux. > > Membuat variable pointer dengan ukuran yang sangat besar. Missal > int *i; > i = new int [1]; > > satu integer berukuran 4 bytes jadi variable i kalo di isi semua

Re: [linux-programming] mengenai pointer di C

2007-06-28 Terurut Topik Eko Prasetya
By default, operator new() selalu mengakses ke heap/memory. Tapi seandainya heap memory tidak cukup, maka operating system bisa mem-swap memory ke hard-disk sebagai tambahan (virtual memory). Ini semua tergantung dari physical memory, dan swap partition dari operating- system-nya. Kalo memory-nya

RE: [linux-programming] mengenai pointer di C

2007-06-28 Terurut Topik Uno Tursadi
:[EMAIL PROTECTED] Sent: Thursday, June 28, 2007 5:53 PM To: linux-programming@linux.or.id Subject: Re: [linux-programming] mengenai pointer di C kenapa pakai pointer ? - pointer memberi fleksibilitas yang tinggi - operasi dengan menggunakan pointer lebih cepat dan optimal - operasi direct ke

Re: [linux-programming] mengenai pointer di C

2007-06-28 Terurut Topik [EMAIL PROTECTED]
From: Eko Hermiyanto [mailto:[EMAIL PROTECTED] Sent: Tuesday, June 19, 2007 11:05 AM To: linux-programming@linux.or.id Subject: [linux-programming] mengenai pointer di C Selamat siang, Di C ada konsep variable(seperti juga di bahasa-bahasa lain). Variable tersebut mempunyai nilai yang bersemaya

RE: [linux-programming] mengenai pointer di C

2007-06-28 Terurut Topik Uno Tursadi
erti kan maksud gw.. :D -Original Message- From: Eko Hermiyanto [mailto:[EMAIL PROTECTED] Sent: Tuesday, June 19, 2007 11:05 AM To: linux-programming@linux.or.id Subject: [linux-programming] mengenai pointer di C Selamat siang, Di C ada konsep variable(seperti juga di bahasa-bahasa

Re: [linux-programming] mengenai pointer di C

2007-06-18 Terurut Topik Yohanes Nugroho
Yang ingin saya tanyakan adalah kalau kita bisa memanage variable dengan cara assigning variable biasa, kenapa kita harus memakai pointer. Dibawah ini adalah kode-kode yang memakai pointer: [snip] Bukankah kode-kode diatas(yang hanya melakukan operasi sangat sederhana) bisa dengan mudah dah ter

Re: [linux-programming] mengenai pointer di C

2007-06-18 Terurut Topik ANTON CHANG
Mungkin dilihat dari coding di bawah itu cuma sebagai contoh yang sederhana aja. Namun biasanya pointer itu dipakai untuk mengakses ke alamat memory misalnya kita mau mengirim data ke salah satu device itu biasanya mengakses ke alamat memory dan mengirim data ke device tersebut ataupun biasanya

[linux-programming] mengenai pointer di C

2007-06-18 Terurut Topik Eko Hermiyanto
Selamat siang, Di C ada konsep variable(seperti juga di bahasa-bahasa lain). Variable tersebut mempunyai nilai yang bersemayam di alamat memory tertentu. Kita bisa mendapatkan dan memanipulasi nilai variable tersebut dengan langsung assign nilai baru kepada variable itu. Nah, selain cara diatas k