1. 程式人生 > >保護數組內容、復合文字

保護數組內容、復合文字

c

1、使用const可以對數組函數提供保護,可以阻止函數修改調用函數中的數據。總之,如果函數想修改數組,那麽在聲明數組參量時就不要使用const。如果函數不需要修改參量,就需要加const。

2、指針和多維數組。(267).變長數組(273)

3、復合文字

例如:(int [2]) {10,20}這是一個復合文字,它表示一個包含兩個int值得無名稱數組。

(int [3]){20,30,40}有3個元素的復合文字。

通過指針保存復合文字的位置:int * pt1;

pt1=(int [2]) {10,20}; 本例中*pt1是10. pt1[1]是20.

另外復合文字也可以作為實際參數被傳遞給帶有類型的與之匹配的形式參量的函數。

保護數組內容、復合文字