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...


wap to print "hello world" without using the main function.

Answers were Sorted based on User's Feedback



wap to print "hello world" without using the main function...

Answer / kk

Here is a basic sample which uses main as the entry point..
#include <stdio.h>
#define myProxyMain main

int myProxyMain()
{
printf("\nHello World !!");
getchar();
return 0;
}

Just note that at source level there is no main but once
preprocessing we still have the old main() method.. Which
means we still have the main method in the object module as
well as the executable..

Is This Answer Correct ?    37 Yes 11 No

wap to print "hello world" without using the main function...

Answer / nitish_bhasin

#include<stdio.h>
#define nitish main
void nitish()
{
printf("Hello World");
}

Is This Answer Correct ?    40 Yes 20 No

wap to print "hello world" without using the main function...

Answer / smarty coder

Use pragma directive if you want to do something before
executing main function..

Is This Answer Correct ?    14 Yes 1 No

wap to print "hello world" without using the main function...

Answer / manne ranjith

Using Macros we can solve this.

#include<stdio.h>
#include<conio.h>

#define manne main

void manne()
{
clrscr();
printf("HELLO WORLD\n");
getch();
}

Is This Answer Correct ?    27 Yes 18 No

wap to print "hello world" without using the main function...

Answer / niranjan vg

compile the above file using the following command

# gcc -nostartfiles <filename.c>

# ./a.out

Is This Answer Correct ?    10 Yes 2 No

wap to print "hello world" without using the main function...

Answer / deepika

#include<stdio.h>
#define(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 World");
}

Is This Answer Correct ?    7 Yes 2 No

wap to print "hello world" without using the main function...

Answer / hemanthkumar

#include<stdio.h>
#define hemanth main
public hemanth()
{
printf("hello world");
}

Is This Answer Correct ?    5 Yes 1 No

wap to print "hello world" without using the main function...

Answer / uttam kumar das

#include<stdio.h>
#include<conio.h>
#define uttam main
uttam()
{
printf("hello world");
getch();
return 0;
}

Is This Answer Correct ?    8 Yes 6 No

wap to print "hello world" without using the main function...

Answer / niranjan vg

This is the other way you can use it.....

#include<stdio.h>


int hello();



_start()
{
_exit(hello());
}



int hello()
{
printf("\n \t\t\t\t\tHello World\n");
printf("\n \t \t \t Welome to C in Linux\n");
}

Is This Answer Correct ?    6 Yes 6 No

wap to print "hello world" without using the main function...

Answer / andy

Ranjan's answer was the correct one. And it's what interviewers expect.

use g++ to compile and run this:

#include<stdio.h>
#include<iostream>

class World
{
public:
World()
{
printf("Hello world\n");
}
};

World w1;

int main()
{
printf("Hello world again!!\n");
return 0;
}

Is This Answer Correct ?    1 Yes 1 No

Post New Answer

More C Interview Questions

Why is a semicolon (;) put at the end of every program statement?

0 Answers  


#define d 10+10 main() { printf("%d",d*d); }

6 Answers  


Is exit(status) truly equivalent to returning the same status from main?

0 Answers  


What is key word in c language?

4 Answers   ABC,


what is the need for main function in c?

5 Answers  


How to reverse a linked list

1 Answers   Aricent, Fidelity, IBM, TCS,


Explain what does the format %10.2 mean when included in a printf statement?

0 Answers  


How can I display a percentage-done indication that updates itself in place, or show one of those twirling baton progress indicators?

0 Answers  


How to convert decimal to binary in C using recursion??

4 Answers   HP, IBM,


Explain what is the best way to comment out a section of code that contains comments?

0 Answers  


Write a simple program to find the size of different basic data types in C.

3 Answers  


print out put like this form 1 2 3 4 5 6 3 5 7 9 11 8 12 16 20

8 Answers   TCS,


Categories