bagaimana gagalnya (kenapa gagal)?
segmentation fault atau hasilnya salah?
kalau hasilnya salah mungkin karena belum meng-include math.h
contohnya :
#include <math.h>
main() {
printf("%f",floor(1));
}
jika program dicompile (cc test.c -lm) tanpa include math.h hasil
keluarannya akan error, tapi jika diinclude math.h hasilnya akan benar.
Hal ini karena sifat c, jika ada fungsi dipakai tanpa didefinisikan
terlebih dulu, nilai kembalian fungsi dianggap sebagai int (dalam kasus
diatas harus ada prototipe floor yang ada di math.h) atau kalau tidak mau
menginclude math.h bisa pake prototipe fungsi floor sebelum fungsinya
dipanggil.
On Mon, 10 Sep 2001, Andry Susanto wrote:
> Hallo,
>
> Apa ada yang pernah pakai uclinux dgn processor ARM?
> Saya selalu gagal pada saat memakai fungsi floor pada
> uclinux? Apa memang begitu? Tolong beri masukan jika
> pernah ada mengalami hal yang sama.
>
> Thanks,
--
Salam
Yohanes
http://www.negeriimpian.com
--
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3