Can we write a program without main() function?
Answers were Sorted based on User's Feedback
Answer / rahul
no we can't write a program with out main function, this
function is the main function which usually help OS to kill
the process that has executed, like in JAVA main() is used
as a thread whose wqork is to kill the executed process and
mark those as GC( Garbage collection)
| Is This Answer Correct ? | 14 Yes | 9 No |
Answer / rahul
no we can write a program with out main function, this
function is the main function which usually help OS to kill
the process that has executed, like in JAVA main() is used
as a thread whose wqork is to kill the executed process and
mark those as GC( Garbage collection)
| Is This Answer Correct ? | 10 Yes | 7 No |
Answer / vignesh1988i
as for i know in C , we cant write a program wit out main()..
since whatever function we write (user defining functions).
it will start executing the statements only from the
main().... so only we will say tht FIRST EXECUTABLE FUNCTION
IS THE MAIN() FUNCTION.........
| Is This Answer Correct ? | 4 Yes | 3 No |
Answer / gandhi gorantla
Yes we can,try it
class d
{
static{
System.exit(0);
}
}
it compiles and executes without error in java.
| Is This Answer Correct ? | 3 Yes | 2 No |
Answer / infestant mongrel
@Rahul
In java, the job of killing the threads who have done their job (and garbage collection) is done by the java runtime environment. The main thread may even itself come to an end before all its child threads have completed their execution.
| Is This Answer Correct ? | 1 Yes | 1 No |
Answer / samarth
yes, we can write C programs , without main() functions.
though they are not the kind of programs we use in everyday
life .For example linux kernel source code do not have any
main() function.
for details u can visit :
http://samarthonweb.blogspot.com/2009/08/c-programe-with-no-main-function.html
| Is This Answer Correct ? | 1 Yes | 2 No |
Answer / vaibhav
no because every c prog. can compile from main function.
but when we write a code for creating a header file, we
cant use main function.
| Is This Answer Correct ? | 2 Yes | 4 No |
Answer / revathipawar
no we cant write bcoz main() tells to the processor that it
is starting of the c programming
| Is This Answer Correct ? | 2 Yes | 4 No |
Answer / rajkumar
I think its possiblle through macros ....like this
#define main() start
start
{
printf("Hai");
}
| Is This Answer Correct ? | 8 Yes | 11 No |
What is class and object in c?
main() { int age; float ht; printf("Enter height and age"); scanf("%d%d",&height,&age); if((age<=20)&&(ht>=5)) {printf("She loves you");} else {printf("She loves you");} }
what is a pointer
4 Answers Bank Of America, TCS,
What are the rules for identifiers in c?
How are Structure passing and returning implemented by the complier?
How can I automatically locate a programs configuration files in the same directory as the executable?
How to find the digits truncation when assigning the interger variable to the character variables. like int i=500; char x = i : here we have truncation. how to find this. another ex: i =100; char x=i. here we do not have truncation.
What is the best way to comment out a section of code that contains comments?
Is there something we can do in C but not in C++? Declare variable names that are keywords in C++ but not C.
Explain how does flowchart help in writing a program?
how can use subset in c program and give more example
Here is alphabets : abcdefgh 1) how to reverse. as hgfedcba 2) after reversal, how to group them in a pair hg fe dc ba.