成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

兩個指針指向同一個地址 C語言指針可以相減嗎?為什么?

C語言指針可以相減嗎?為什么?如果兩個指針指向同一個數(shù)組,可以將它們相減,結(jié)果是兩個指針之間的元素數(shù)。讓我們以本章開頭介紹的街道地址的類比為例。假設(shè)我住在第五大道118號,我的鄰居住在第五大道124號

C語言指針可以相減嗎?為什么?

如果兩個指針指向同一個數(shù)組,可以將它們相減,結(jié)果是兩個指針之間的元素數(shù)。讓我們以本章開頭介紹的街道地址的類比為例。假設(shè)我住在第五大道118號,我的鄰居住在第五大道124號。每間房子的地址間距是2(我這邊的街道地址是連續(xù)的偶數(shù))。那么我鄰居的房子就是我房子前面的(124-118)/2(或3)房子(我鄰居的房子和我的房子分開兩個房子,即120和122)。指針之間的減法與上述方法相同。

對于類型相同的兩個指針變量之間,不能進行的運算是符號是?

您應該選擇C??梢员容^選項a中相同類型的兩個指針的大小。比較原則應基于實際內(nèi)存的高位和低位。B選項分配,當然可以。D選項可以通過減去兩個相同的指針變量(應用于特定類型的數(shù)組)來獲得相同類型的元素數(shù)。不允許使用C選項,因為兩個指針不添加任何內(nèi)容,所以不允許添加。