Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


Is it possible to run a c program without using main?If yes
HOW??

Answers were Sorted based on User's Feedback



Is it possible to run a c program without using main?If yes HOW??..

Answer / elahi

Yes it is possible to run a c program with out main for this
you need to supply astart(assembly procedure CRT) address in
the command line.

Is This Answer Correct ?    41 Yes 7 No

Is it possible to run a c program without using main?If yes HOW??..

Answer / rajiv kumar koiri

#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");
}

Is This Answer Correct ?    16 Yes 3 No

Is it possible to run a c program without using main?If yes HOW??..

Answer / adesh

#define adesh(x,y) y##x

int adesh(in,ma) (void)
{
;
}

Is This Answer Correct ?    13 Yes 3 No

Is it possible to run a c program without using main?If yes HOW??..

Answer / vrushali

Hi Valli,

I tried the solution provided by you. It doesnot work.

Please chk the compliation procedure.
gcc -g -nostartfiles main.c


I am getting the following:
/usr/bin/ld: warning: cannot find entry symbol _start;
defaulting to 080481a4

Is This Answer Correct ?    9 Yes 1 No

Is it possible to run a c program without using main?If yes HOW??..

Answer / valli

just compile as
cc -nostartfiles main.c

Is This Answer Correct ?    6 Yes 2 No

Is it possible to run a c program without using main?If yes HOW??..

Answer / sourisengupta

Thanx elahi....

Is This Answer Correct ?    8 Yes 5 No

Is it possible to run a c program without using main?If yes HOW??..

Answer / ramabrahmam

hi adesh,
your logic is not suited to numbers.
suppose, if we write "printf" as
for two integers a,b
printf("sum of a and b is",a+b);
for this statement it only displaying the letters
within the double quotes.i.e., sum of a and b is .
it is not displaying anything after that.

Is This Answer Correct ?    1 Yes 0 No

Is it possible to run a c program without using main?If yes HOW??..

Answer / bhavin

hi friends plz help me i want detail how can it
possible...??plz friend,,,also to adesh,valli,elahi...all

Is This Answer Correct ?    3 Yes 3 No

Is it possible to run a c program without using main?If yes HOW??..

Answer / vrushali

HI Valli,

Still the same problem.

/usr/bin/ld: warning: cannot find entry symbol _start;
defaulting to 080481a4

Is This Answer Correct ?    2 Yes 4 No

Is it possible to run a c program without using main?If yes HOW??..

Answer / ankith.v

It is not possible

Is This Answer Correct ?    3 Yes 6 No

Post New Answer

More C Interview Questions

Why is c still so popular?

0 Answers  


What are bit fields? What is their use?

2 Answers   Adobe,


Is null always equal to 0(zero)?

0 Answers  


Explain about the functions strcat() and strcmp()?

0 Answers  


What are directives in c?

0 Answers  


Write a program to accept a character & display its corrosponding ASCII value & vice versa?

9 Answers  


Write a program in c to print * * * * * *******

1 Answers  


What are the types of data files?

0 Answers  


write a program using linked list in which each node consists of following information. Name[30] Branch Rollno Telephone no i) Write the program to add information of students in linked list

0 Answers   Persistent,


While(1) { } when this loop get terminate is it a infinite loop?

5 Answers  


why use "return" statement a) on executing the return statement it immediately transfers the control back to the calling program b) it returns the value present in the parentheses return, to the calling program c) a & b d) none of the above

0 Answers  


WRITE A C PROGRAM FOR PRINT "RHOMBUS" STRUCTURE . Example: Enter the numbers :3 * * * * * * * *

3 Answers   Infosys, TCS,


Categories