嵌入式面試題:簡述指針常量與常量指針區(qū)別
時(shí)間:2019-04-04 00:00:00
來源:信盈達(dá)
作者:信盈達(dá)
指針常量是指定義了一個(gè)指針,這個(gè)指針的值只能在定義時(shí)初始化,其他地方不能改變。其實(shí)指針常量是唯一的,即NULL;常量指針是指定義了一個(gè)指針,這個(gè)指針指向一個(gè)只讀的對象,不能通過常量指針來改變這個(gè)對象的值。
指針常量強(qiáng)調(diào)的是指針的不可改變性,而常量指針強(qiáng)調(diào)的是指針對其所指對象的不可改變性。
注意:無論是指針常量還是常量指針,其最大的用途就是作為函數(shù)的形式參數(shù),保證實(shí)參在被調(diào)用函數(shù)中的不可改變特性。