C++ 一個(gè)運(yùn)行時(shí)錯(cuò)誤

2023-03-20 15:54 更新

在1.3.2節(jié)我們談到了運(yùn)行時(shí)錯(cuò)誤,這是直到程序啟動(dòng)運(yùn)行之后才會(huì)出現(xiàn)的錯(cuò)誤。

到目前為止,讀者可能并未見(jiàn)過(guò)運(yùn)行時(shí)錯(cuò)誤,因?yàn)槲覀儧](méi)做過(guò)可能導(dǎo)致運(yùn)行時(shí)錯(cuò)誤的事情。不過(guò)現(xiàn)在要遇到了。使用[]操作符時(shí),如果提供了一個(gè)負(fù)的或大于總長(zhǎng)度-1的索引值,就會(huì)出現(xiàn)運(yùn)行時(shí)錯(cuò)誤,并給出類似下面這種提示信息:

index out of range: 6, string: banana 

請(qǐng)?jiān)谀愕拈_(kāi)發(fā)環(huán)境中嘗試一下,看看輸出是什么。

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)