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

what is the associativity of bitwise OR operator?

1 Answers  


What is a Genralised LInked List?? Please give a detailed explation of it..

1 Answers  


If 4 digits number is input through the keyboard, Write a program to calculate sum of its 1st & 4th digit.

12 Answers   Google,


Which function in C can be used to append a string to another string?

0 Answers  


Do you know what is the purpose of 'extern' keyword in a function declaration?

0 Answers  


main() {int a=200*200/100; printf("%d",a); }

14 Answers   TCS,


What is a ternary operator in c?

0 Answers  


Consider the following C program. #include <stdio.h> int main() { int i; for (i=0;i<3;++i) { fork();fork(); } } How many processes are created when running this program (including the initial one)? Explain

2 Answers  


what is the advantage of software development

1 Answers  


What is #ifdef ? What is its application?

0 Answers   TCS,


how would a 4*3 array A[4][3] stored in Row Major Order?

0 Answers   HCL, Ignou,


Reverse the bit order in a single macro. eg. i/p = 10010101 --> o/p = 10101001

2 Answers  


Categories