aXXo 0 Report post Posted March 28, 2008 Dah banyak buku aku baca tentang pointer tapi aku masi kurang faham konsep pointer ne? So boleh ke 'Bro2 yg pakar terangkan? Aku nak konsep penggunaan pointer dll? Quote Share this post Link to post Share on other sites
rockuu 0 Report post Posted March 28, 2008 Dah banyak buku aku baca tentang pointer tapi aku masi kurang faham konsep pointer ne? So boleh ke 'Bro2 yg pakar terangkan? Aku nak konsep penggunaan pointer dll?aXXo ni yg slalu share torent tu hahaha org malaysia rupenye hhuhuhu Quote Share this post Link to post Share on other sites
MatchMaker 0 Report post Posted March 28, 2008 cuba bagi kod contoh/rujukan ko kat sini.nanti kita akan bincang base on that kod ok? Quote Share this post Link to post Share on other sites
zeph 1 Report post Posted March 28, 2008 cuba baca yang ni dulu - http://forum.putera.com/tanya/t6706.html Quote Share this post Link to post Share on other sites
aXXo 0 Report post Posted March 31, 2008 cuba bagi kod contoh/rujukan ko kat sini.nanti kita akan bincang base on that kod ok?well aku ne masi baru dlm dunia programing ne..selama ne aku guna apps je..so aku nak try bt sendiri (klu mampu hehehe)..ok cam ne..beza variable ne :-int x;int *y;aku taw *y bole access address x tapi kenapa pointer tu digunakan untuk access address x untuk dapatkan value sedangkan aku bole guna terus value yg terdapat dalam x? ne yg menjadi penghalang utama aku dalam programing? aku masih kabur lg ttg pointer ne! Quote Share this post Link to post Share on other sites
MatchMaker 0 Report post Posted April 1, 2008 yang aku paham kod yang ko bagi cuma declaration je.so belum ada relation antara y dan x.cuba tgk contoh ni.http://www.cs.cf.ac.uk/Dave/C/node10.htmlCredits goes to Dave Marshall Quote Share this post Link to post Share on other sites
aXXo 0 Report post Posted April 1, 2008 (edited) yang aku paham kod yang ko bagi cuma declaration je.so belum ada relation antara y dan x.cuba tgk contoh ni.http://www.cs.cf.ac.uk/Dave/C/node10.htmlCredits goes to Dave Marshallok dr cth yg ko bagi tu aku ambik part ne je!int x = 1, y = 2; <-- declarationsint *ip; <-- declarations ip = &x; <-- pointer hold x valuey = *ip; <-- y equal to 1x = ip; <-- x is addressed to ip pointer*ip = 3; <-- now pointer has value so x is equal to 3haa btl ke penerangan aku ne?well yg menjadi tanda tanya aku ne ialah kenapa pointer digunakan dalam cth tu? kenapa tak buat mcm ne je -->y = x;x = 3;dan x + y = 4kan lebih senang mcm tu........!!!!! Edited April 1, 2008 by aXXo Quote Share this post Link to post Share on other sites
MatchMaker 0 Report post Posted April 1, 2008 masih ada yang salah kat penerangan tu.dan untuk menjawab pertanyaan ko, yela cth mestinya mudah untuk faham, kalau tidak, susah pulak nak apply.the main reason sebab apa pointer digunakan mungkin sebab ni (dicedok bulat bulat dari wikipedia):When setting up data structures like lists, queues and trees, it is necessary to have pointers to help manage the way in which the structure is implemented and controlled.ok berbalik pada penerangan ko tuip = &x; <-- pointer hold x value (sepatutnya pointer hold the address of x, bukan value).x = ip; <-- x is addressed to ip pointer (x just ambik nilai 100 je, takde addressing ape ape).lain tu dah ok. Quote Share this post Link to post Share on other sites
Paralys3r 0 Report post Posted April 7, 2008 Anda faham apa itu pointer dan sebenarnya anda cuma kurang membuat latihan/projek dalam C. Sekiranya anda semakin maju dan membuat latihan2/projek2 yang semakin sukar dengan C, anda sudah tentu boleh memahami kegunaannya. Ia ada di situ, tetapi anda tidak semestinya menggunakannya. In fact, kebanyakan bahasa pengaturcaraan baru tidak menggalakkan penggunaan pointer malah ada yang menghapuskannya terus. Cuba buat latihan seperti memproses fail berstruktur (e.g fail bitmap, executable, archive dsbnya) di dalam memori, instead of on-disk. Dari situ saya boleh gerenti anda dapat memahami betapa bergunanya pointer dalam C... Quote Share this post Link to post Share on other sites
aXXo 0 Report post Posted April 8, 2008 Anda faham apa itu pointer dan sebenarnya anda cuma kurang membuat latihan/projek dalam C. Sekiranya anda semakin maju dan membuat latihan2/projek2 yang semakin sukar dengan C, anda sudah tentu boleh memahami kegunaannya. Ia ada di situ, tetapi anda tidak semestinya menggunakannya. In fact, kebanyakan bahasa pengaturcaraan baru tidak menggalakkan penggunaan pointer malah ada yang menghapuskannya terus. Cuba buat latihan seperti memproses fail berstruktur (e.g fail bitmap, executable, archive dsbnya) di dalam memori, instead of on-disk. Dari situ saya boleh gerenti anda dapat memahami betapa bergunanya pointer dalam C...well aku mmg faham and tahu tentang pointer ne tp kekadang aku confuse hehehe sememangnya pointer sangat berguna if talking about array manipulation eg encode pcx image before rander kan?emm aku sedang berusaha belajar C++ ne..cuma aku takde pengajar..aku berharap juga putera.com tp respon lambat arr huhuneway thanks for helping me...p/s skrg aku betul2 nak study c++ & assembly Quote Share this post Link to post Share on other sites