Указатели в параметрах функции

Последнее обновление: 06.01.2023
Упражнение 1

Напишите функцию, которая в качестве параметра принимает строку и выводит ее на консоль. В функции main вызовите выше определенную функцию несколько раз, передавая ей разные строки.

Ответ
#include <stdio.h>

void print(char text[])
{
	printf(text);
}

int main(void)
{
    print("Hello \n");
	print("Bye \n");
    return 0;
}
Упражнение 2

Напишите функцию, которая в качестве параметра принимает два числа и меняет их значения.

Ответ
#include <stdio.h>

void swap(int *a, int *b)
{
	int temp = *a;
	*a = *b;
	*b=temp;
}
int main(void)
{
	int x = 100;
	int y = 200;
	swap(&x, &y);
	printf("x=%d \t y=%d \n", x, y);
	return 0;
}
Дополнительные материалы
Помощь сайту
Юмани:
410011174743222
Перевод на карту
Номер карты:
4048415020898850