Ya, nama tatasusunan dalam C++ ialah penunjuk tetap kepada elemen pertama tatasusunan, yang bersamaan dengan penuding tatasusunan, tetapi tidak boleh diubah suai atau diperuntukkan semula.
Adakah penunjuk nama tatasusunan dalam C++?
Jawapan: Ya
Nama tatasusunan dalam C++ ialah penunjuk tetap kepada elemen pertama tatasusunan. Ini bermakna nama tatasusunan dan penuding kepada tatasusunan mempunyai nilai yang sama, tetapi nama tatasusunan tidak boleh diubah suai atau diagihkan semula.
Penjelasan terperinci:
Sebagai contoh:
int arr[5] = {1, 2, 3, 4, 5}; int *ptr = arr; // ptr 指向 arr 的第一个元素
Dalam contoh di atas,ptr
danarr
menghala ke alamat memori yang sama, iaituarr[0]
.ptr
和arr
指向相同的内存地址,即arr[0]
。
需要注意的是:
*arr
Atas ialah kandungan terperinci Adakah nama array penunjuk dalam C++?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!