一維數組名、取數組首元素地址、取數組名地址三者值與含義辨析

char c[5]={}; 1.數值名c是一個地址常量,表示數組首元素的地址 2.&c[0]也表示數組首元素的地址 3.但&c表示的是整個數組的首地址。 這三者的地址值是相同的,但第3與一、2含義卻不同,1與2不論是地址值仍是含義都是同樣的。 下面給出程序驗證: 能夠看到,c+1和&c[0]+1是以一個char型大小爲單位增長的,而&c+1是以整個數組大小爲單位增長的。web
相關文章
相關標籤/搜索