'Mari kita belajar tentang kaedah ubound'

王林
Lepaskan: 2024-02-25 13:12:06
asal
876 orang telah melayarinya

Kaedah

Mari kita belajar tentang kaedah ubound

ubound ialah salah satu fungsi dalam Visual Basic, digunakan dalam tatasusunan untuk mengembalikan sempadan atas (iaitu nilai indeks maksimum) tatasusunan. Sintaks dan penggunaan khususnya adalah seperti berikut:

UBound (nama tatasusunan, [dimensi])

Antaranya, nama tatasusunan ialah nama tatasusunan untuk mendapatkan sempadan atas. dimensi ialah pilihan pilihan yang menentukan dimensi khusus tatasusunan yang mana sempadan atasnya hendak diperolehi. Jika dimensi tidak dinyatakan, lalai ialah 1, iaitu untuk mendapatkan sempadan atas dimensi pertama. Kaedah

ubound mengembalikan integer, mewakili nilai indeks sempadan atas tatasusunan. Untuk tatasusunan satu dimensi, ia mewakili kedudukan indeks elemen terakhir tatasusunan.

Berikut ialah contoh kod khusus yang menunjukkan penggunaan kaedah ubound:

Sub TestUBound()
    Dim arr() As Integer
    Dim upperBound As Integer

    '初始化数组
    arr = Array(1, 2, 3, 4, 5)

    '获取一维数组的上界
    upperBound = UBound(arr)

    '输出上界值
    MsgBox "一维数组的上界为:" & upperBound

    '更改数组的上界
    ReDim Preserve arr(1 To 6)

    '获取更新后的上界
    upperBound = UBound(arr)

    '输出新的上界值
    MsgBox "更新后的一维数组的上界为:" & upperBound
End Sub
Salin selepas log masuk

Dalam kod contoh di atas, kami mula-mula mengisytiharkan arr tatasusunan jenis integer. Kemudian, gunakan fungsi Array untuk memulakan tatasusunan satu dimensi yang mengandungi 5 elemen.

Seterusnya, dalam pernyataan MsgBox pertama, kami memanggil UBound(arr) untuk mendapatkan sempadan atas tatasusunan dan menyimpan hasilnya dalam upperBound pembolehubah. Kemudian, kotak dialog muncul untuk memaparkan nilai sempadan atas.

Kemudian, gunakan pernyataan ReDim Preserve untuk mengembangkan saiz tatasusunan kepada julat 1 hingga 6, menambah elemen baharu.

Akhir sekali, dalam pernyataan MsgBox kedua, kami memanggil UBound(arr) sekali lagi untuk mendapatkan sempadan atas tatasusunan yang dikemas kini dan menyimpan hasilnya dalam pembolehubah upperBound. Kotak dialog muncul semula untuk menunjukkan nilai sempadan atas baharu.

Melalui contoh kod di atas, kita dapat memahami dengan jelas peranan dan penggunaan kaedah ubound.

Atas ialah kandungan terperinci 'Mari kita belajar tentang kaedah ubound'. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!