caddr_t digunakan sebagai pointer ke alamat inti. Saya menggunakannya di SVR4 ketika saya perlu mengakses struktur kernel dari ruang pengguna (setelah menggunakan mmap untuk mengakses /dev/kmem ). Bahkan ketika "/proc " ada, perintah ps masih menggunakan mmap dari kernel untuk mulai menjalankan tabel proses. Seperti yang dinyatakan semua orang, perintah itu digantikan oleh void *.
caddr_t adalah tipe BSD lama yang dikaitkan dengan beberapa panggilan tingkat rendah seperti mmap , dan tidak boleh digunakan dalam kode modern. Itu ditolak oleh standar POSIX. mmap standar menggunakan void * .
Periksa apakah direktori kosong menggunakan C di Linux
VIM:cara menuju ke baris yang tepat di Ubuntu