Pertanyaan yang diberi tag pointers

Jenis data yang "menunjuk ke" nilai lain yang tersimpan dalam memori. Variabel pointer berisi alamat memori beberapa entitas lain (variabel atau fungsi atau entitas lain). Tag ini harus digunakan untuk pertanyaan yang melibatkan penggunaan pointer, bukan referensi. Bahasa pemrograman yang paling umum menggunakan pointer adalah bahasa C, C ++, Go, dan assembly. Gunakan tag bahasa tertentu. Tag bermanfaat lainnya adalah metode, fungsi, struct, dll. Yang menggambarkan penggunaan pointer.

1234
Bagaimana fungsi pointer dalam C berfungsi?

Saya memiliki beberapa pengalaman belakangan ini dengan fungsi pointer di C. Jadi melanjutkan dengan tradisi menjawab pertanyaan Anda sendiri, saya memutuskan untuk membuat ringkasan kecil dari dasar-dasar yang sangat, bagi mereka yang membutuhkan menyelam cepat ke

570
Apa itu nullptr?

Kami sekarang memiliki C ++ 11 dengan banyak fitur baru. Yang menarik dan membingungkan (setidaknya bagi saya) adalah yang baru nullptr. Yah, tidak perlu lagi untuk makro jahat NULL. int* x = nullptr; myclass* obj = nullptr; Tetap saja, saya tidak mengerti cara nullptrkerjanya. Sebagai contoh,...

460
Pointed fungsi typedef?

На этот вопрос есть ответы на Stack Overflow на русском : Как работает typedef в этом коде? Saya belajar cara memuat DLL secara dinamis, tetapi yang tidak saya mengerti adalah baris ini typedef void (*FunctionFunc)(); Saya punya beberapa pertanyaan. Jika seseorang mampu...

385
Bagaimana gratis tahu berapa banyak yang gratis?

Dalam pemrograman C, Anda dapat melewatkan pointer apa pun yang Anda suka sebagai argumen untuk dibebaskan, bagaimana ia mengetahui ukuran memori yang dialokasikan untuk dibebaskan? Setiap kali saya melewatkan pointer ke beberapa fungsi, saya juga harus melewati ukuran (yaitu array 10 elemen perlu...

381
Kapan harus menggunakan referensi vs. petunjuk

Saya memahami sintaks dan semantik umum dari pointer versus referensi, tetapi bagaimana saya harus memutuskan kapan lebih tepat atau kurang tepat untuk menggunakan referensi atau pointer dalam API? Secara alami beberapa situasi memerlukan satu atau yang lain ( operator++perlu argumen referensi),...

356
Mengapa menggunakan pointer? [Tutup]

Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format Tanya Jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa