c語言 指針變量的值與指針指向的值有什么區(qū)別?
指針變量的值與指針指向的值有什么區(qū)別?1、結(jié)果不同,例如:int i=1//假設(shè)i的地址是100,但實際地址不是。內(nèi)景*。指針變量的值。它是指P本身的值,寫P,這里是a的地址,類型是int;指針地址的
指針變量的值與指針指向的值有什么區(qū)別?
1、結(jié)果不同,例如:int i=1//假設(shè)i的地址是100,但實際地址不是。內(nèi)景*。指針變量的值。它是指P本身的值,寫P,這里是a的地址,類型是int;指針地址的值是指P的地址值,writing&P,由地址表示的內(nèi)存,存儲P的值,類型是**type,即次指針;指針的值是存儲在地址上的值,用P值表示,寫*P,這里是變量a的值,類型是Int type。變量可以存儲數(shù)據(jù),但指針變量和普通變量不同。它用于存儲普通變量的地址,即指針變量用于存儲普通變量的指針。指針變量也是一個變量,它占用內(nèi)存中的內(nèi)存,但它不存儲基本類型數(shù)據(jù),而是存儲其他基本類型變量的地址。指針變量的地址使用比指針類型高一級的指針變量來存儲指針變量的地址。例如,第二級指針變量存儲第一級指針變量的地址,第三級指針變量存儲第二級變量的地址,依此類推。