--- 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 {
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
--- 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
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
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
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
:[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
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
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
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
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
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
12 matches
Mail list logo