Авторизация
Забыли пароль? Введите ваш е-мейл адрес. Вы получите письмо на почту со ссылкой для восстановления пароля.
После регистрации вы сможете задавать вопросы и писать свои ответы, получая за это бонусы. Все остальные функции на сайте доступны без регистрации.
Вы должны войти или зарегистрироваться, чтобы добавить ответ и получить бонусы.
Чтобы передать вектор в функцию на языке C, вы можете использовать указатель на первый элемент вектора и размер вектора. Вот пример:
«`c
#include
void printVector(int* arr, int size) {
for(int i = 0; i < size; i++) { printf("%d ", arr[i]); } printf("n"); } int main() { int arr[] = {1, 2, 3, 4, 5}; int size = sizeof(arr) / sizeof(arr[0]); printVector(arr, size); return 0; } ``` Этот код определяет функцию `printVector`, которая принимает указатель на `int` и размер вектора. Затем в функции `main` создается вектор `arr` и определяется его размер. Функция `printVector` вызывается с указателем на `arr` и его размером.