C語言中的下標(biāo)運算符[]用于訪問數(shù)組或指針?biāo)赶虻脑?。它的基本語法是:
arrayName[index]
其中,arrayName是數(shù)組名或指針變量名,index是元素的索引,表示要訪問的元素在數(shù)組或指針中的位置。索引從0開始,表示數(shù)組或指針的第一個元素。
下標(biāo)運算符可以用于讀取數(shù)組或指針中特定位置的元素的值,也可以用于修改數(shù)組或指針中特定位置的元素的值。
例如,對于一個整型數(shù)組arr,要訪問第3個元素,可以使用arr[2];要修改第1個元素的值,可以使用arr[0] = newValue;
對于一個指針變量ptr,要訪問指針?biāo)赶虻脑?,可以使?em>ptr;要修改指針?biāo)赶虻脑氐闹?,可以使?/em>ptr = newValue;
需要注意的是,訪問數(shù)組或指針時,需要確保索引的范圍是合法的,即不超過數(shù)組或指針的長度或有效范圍,否則會導(dǎo)致訪問越界錯誤。