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.

4
Bagaimana cara sizeof bekerja dengan dereferensi ini dari pointer ke array?
Di sini saya memiliki pointer ptrke array arr4 bilangan bulat. ptrmenunjuk ke seluruh array. ptr[0]atau *ptrmenunjuk ke elemen pertama array, jadi menambahkan 1 untuk ptr[0]memberikan alamat elemen kedua array. Saya tidak mengerti mengapa menggunakan sizeof(ptr[0])memberikan ukuran seluruh array, 16 byte, bukan hanya ukuran elemen pertama, 4 byte, (sebagai ptr[0]poin ke …
9 c  arrays  pointers 
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.