#include <iostream> // macro definition #define LIMIT 5 int main() { for (int i = 0; i < LIMIT; i++) { std::cout << i << "\n"; } return 0; }
// The #define preprocessor directive creates symbolic constants #include <iostream> using namespace std; #define CONSTANT 2.71828 int main () { cout << "Declared constant: " << CONSTANT << endl; return 0; }