From a72c9fc869d47727e2e4b3752196b5d5d6dbc8e6 Mon Sep 17 00:00:00 2001 From: Angel Dimitriev Date: Tue, 8 Dec 2020 10:59:14 -0500 Subject: Update README.md --- Sem. 07/README.md | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'Sem. 07') diff --git a/Sem. 07/README.md b/Sem. 07/README.md index 00477d2..6e9b6cf 100644 --- a/Sem. 07/README.md +++ b/Sem. 07/README.md @@ -12,24 +12,25 @@ int arr[] = {0, 1, 2, 3, 4, 5}; // Създава масив от 6 елемента. // Задължително големината на масива трябва да е константа, чиято стойност е ясна преди да // се компилира програмата - ``` - +``` ## Достъп на елемент - + + ```c++ arr[3] = 44; //Присвоява на елементът на индекс 3 стойността 44. cout << arr[2]; //Отпечатва на стандартния изход елементът на индекс 2 //Индексацията на масивите в с++ започва от 0! - + ``` ## Извличане на размер на масив + ```c++ const int SIZE = 5; int arr[SIZE]; cout << sizeof(arr) / sizeof(int); //Големината на масива я разделяме на големината на една променлива от този тип. - + ``` ## Подаване на масиви във функции - + ```c++ #include using namespace std; void print(int arr[], int len) @@ -48,5 +49,6 @@ return 0; } + ``` Масивите се подават във функциите по адрес! Т.е промените, които се правят върху масива във функцията, ще се отразят върху подадения като параметър масив! -- cgit v1.3.1-23-gd82d