wap to print "hello world" without using the main function.
Answers were Sorted based on User's Feedback
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 |
Answer / nitish_bhasin
#include<stdio.h>
#define nitish main
void nitish()
{
printf("Hello World");
}
Is This Answer Correct ? | 40 Yes | 20 No |
Answer / smarty coder
Use pragma directive if you want to do something before
executing main function..
Is This Answer Correct ? | 14 Yes | 1 No |
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 |
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 |
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 |
Answer / hemanthkumar
#include<stdio.h>
#define hemanth main
public hemanth()
{
printf("hello world");
}
Is This Answer Correct ? | 5 Yes | 1 No |
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 |
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 |
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 |
Write an algorithm for a program that receives an integer as input and outputs the product of of its digits. E.g. 1234 = 24, 705 = 0
what is array?
What is sorting in c plus plus?
what is the c.
write a “Hello World” program in “c” without using a semicolon?
When should I declare a function?
helllo sir , what is the main use of the pointer ,array ,and the structure with the example of a programe
Write a program to add the following ¼+2/4+3/4+5/3+6/3+... (Like up to any 12 no.s)
my project name is adulteration of chille powder.how can i explain it to the hr when he asks me about the project?
f() { int a=2; f1(a++); } f1(int c) { printf("%d", c); } c=?
Can you define which header file to include at compile time?
What are unions in c?