Website Summary Files Commits Branches @commit @diff @stats
diff options
context:
space:
mode:
Commita72c9fc869d47727e2e4b3752196b5d5d6dbc8e6 (patch)
Author
 Angel Dimitriev <achi_d@abv.bg>
2020-12-08 10:59:14 -0500
Committer
 GitHub <noreply@github.com>
2020-12-08 10:59:14 -0500
Filesdff610f843516e747f509f4430ed7764f5a52778
Introduction_to_programming_FMI-a72c9fc869d47727e2e4b3752196b5d5d6dbc8e6.tar
Introduction_to_programming_FMI-a72c9fc869d47727e2e4b3752196b5d5d6dbc8e6.tar.gz
Introduction_to_programming_FMI-a72c9fc869d47727e2e4b3752196b5d5d6dbc8e6.zip
Parent6051f26b561e4f0d159da7fd5db8f700dbca14f9 (diff)
Update README.md
1 files changed, 8 insertions, 6 deletions
-rw-r--r--Sem. 07/README.md14
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 <iostream>
using namespace std;
void print(int arr[], int len)
@@ -48,5 +49,6 @@
return 0;
}
+ ```
Масивите се подават във функциите по адрес! Т.е промените, които се правят върху масива във функцията, ще се отразят върху подадения като параметър масив!