Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Khởi tạo một mảng.






Khi khai bá o mộ t mả ng vớ i tầ m hoạ t đ ộ ng đ ị a phư ơ ng (trong mộ t hà m), theo mặ c đ ị nh nó sẽ khô ng đ ư ợ c khở i tạ o, vì vậ y nộ i dung củ a nó là khô ng xá c đ ị nh cho đ ế n khi chú ng ra lư u cá c giá trị lê n đ ó.

 

Nế u chú ng ta khai bá o mộ t mả ng toà n cụ c (bê n ngoà i tấ t cả cá c hà m) nó sẽ đ ư ợ c khở i tạ o và tấ t cả cá c phầ n tử đ ư ợ c đ ặ t bằ ng 0. Vì vậ y nế u chú ng ta khai bá o mả ng toà n cụ c:

 

int billy [5];

 

mọ i phầ n tử củ a billy sẽ đ ư ợ c khở i tạ o là 0 :

 

 

Như ng thê m và o đ ó, khi chú ng ta khai bá o mộ t mả ng, chú ng ta có thể gá n cá c giá trị khở i tạ o cho từ ng phầ n tử củ a nó. Ví dụ:

 

int billy [5] = { 16, 2, 77, 40, 12071 };

 

lệ nh trê n sẽ khai bá o mộ t mả ng như sau:

 

 

Số phầ n tử trong mả ng mà chú ng ta khở i tạ o vớ i cặ p ngoặ c nhọ n { } phả i bằ ng số phầ n tử củ a mả ng đ ã đ ư ợ c khai bá o vớ i cặ p ngoặ c vuô ng [ ]. Bở i vì đ iề u nà y có thể đ ư ợ c coi là mộ t sự lặ p lạ i khô ng cầ n thiế t nê n C++ cho phé p đ ể trố ng giữ a cặ p ngoặ c vuô ng, kí ch thư ớ c củ a mả ng đ ư ợ c xá c đ ị nh bằ ng số giá trị giữ a cặ p ngoặ c nhọ n.


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.006 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал