Константное выражение
Константное выражение - это выражение, состоящее из одних констант. Такие выражения обрабатываются во время компиляции, а не при прогоне программы, и соответственно могут быть использованы в любом месте, где можно использовать константу, как, например в
#define maxline 1000 char line[maxline+1];
или
seconds = 60 * 60 * hours;