Guten Tag! Ich lerne c mit dem dev-c++. nun bin ich auf folgende Übung gestossen: Makros:
1 | #include<stdio.h> |
2 | #define MAX(a, b) ((a) < (b) ? (b) : (a))
|
3 | |
4 | int main(int argc, char *argv[]) |
5 | {
|
6 | int zahla=8, zahlb=7; |
7 | printf("Maximum: %d\n", MAX(zahla, zahlb)); |
8 | getchar(); |
9 | return 0; |
10 | }
|
kann man dies erklären, vorallem die Bedeutung von ? Danke und Gruss! M.B.