Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
goga0881
Зарегистрирован: 14.04.2005 Сообщения: 21
|
Добавлено: Сб Июл 30 2005 10:04 Заголовок сообщения: #define в языке С |
|
|
Задача: Определите swap(t,x,y) в виде макроса, который осуществляет обмен значениями указанного типа t между аргументами x и y. (Примените блочную структуру.)
А как?? |
|
Вернуться к началу |
|
|
Wladimir
Зарегистрирован: 02.03.2005 Сообщения: 150 Откуда: Ставропольский край
|
Добавлено: Сб Июл 30 2005 12:42 Заголовок сообщения: |
|
|
А вот так:
#define swap(t, x, y) { t z = x; x = y; y = z; }
int a = 10, b = 20;
swap(int, a, b); |
|
Вернуться к началу |
|
|
|