Computer Science, asked by rajeshrwt2508, 1 year ago

Without using main() how to execute a program in c

Answers

Answered by rajmishra1218
1
Here we are using preprocessor(a program which processes the source code before compilation.) directive #define with arguments to give an impression that the program runs without main. But in reality it runs with a hidden main function.

The ‘##‘ operator is called the token pasting or token merging operator. That is we can merge two or more characters with it.


For eg---

#include<stdio.h>
#define decode(s,t,u,m,p,e,d) m##s##u##t
#define begin decode(a,n,i,m,a,t,e)

int begin()

{
printf(” hello “);
}



plz mark this in brainliest
Similar questions