C/C++ program to print Hello World without using main() and semicolon
The task is to write a program to print Hello World without using main() and semicolon. As we already know, how to print Hello World without the use of a semicolon. Now, for writing without main() method, we will need a Macro.
C
// C program to print Hello World // without using main() and semicolon #include <stdio.h> #define x main void x() { if ( printf ( "Hello World" )) { } } |
C++
// C++ program to print Hello World // without using main() and semicolon #include <bits/stdc++.h> using namespace std; #define x main void x() { if (cout << "Hello World" ) { } } |
Output:
Hello World
Time Complexity: O(1)
Auxiliary Space: O(1)