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


Write any small program that will compile in "C" but not
in "C++"

Answers were Sorted based on User's Feedback



Write any small program that will compile in "C" but not in "C++"..

Answer / pulkit dave

void main()
{
int class=28;
printf("%d",class);
}


it works...

[class] :p

Is This Answer Correct ?    18 Yes 3 No

Write any small program that will compile in "C" but not in "C++"..

Answer /

void main()
{
const var;
}

gives error in c++ but not in c....

Is This Answer Correct ?    5 Yes 0 No

Write any small program that will compile in "C" but not in "C++"..

Answer / murali

hi(){ }

g++ -x c++ -c test1.cpp
test1.cpp:1: ISO C++ forbids declaration of `hi' with no
type

gcc -x c -c test1.cpp
Here the default return type is int.

Is This Answer Correct ?    6 Yes 2 No

Write any small program that will compile in "C" but not in "C++"..

Answer / nitesh

ans 3 and 4 are incorrect in my opinion.

xyz()
{
printf("very good");
}
can be compiled by including the header file "Stdio.h"

Is This Answer Correct ?    6 Yes 4 No

Write any small program that will compile in "C" but not in "C++"..

Answer / sauarv

answer no.. 6 is the most correct solution

as the class is a keyword in c++

but for answer 9 ,,ur prediction is correct that it will give error in c++ ,,although ur reason is not right

printf n csanf are not c specific

Is This Answer Correct ?    1 Yes 0 No

Write any small program that will compile in "C" but not in "C++"..

Answer / uma sankar pradhan

xyz()
{
printf("very good");
}

the above code will compile in 'c'
but in 'c++' it will give compilation error

Is This Answer Correct ?    5 Yes 6 No

Write any small program that will compile in "C" but not in "C++"..

Answer / karunesh

int GetNum()
{

printf("this will compile under c but not in c++");

}

you will get a error under g++ funtion should return int
while in c i will work with warning.

Is This Answer Correct ?    0 Yes 3 No

Write any small program that will compile in "C" but not in "C++"..

Answer / balasubramani

main()
{
char a;
printf("string:");
scanf("%s",a);
getch();
}

this is correct if v compile in c
but it results in error when u code xactly the same in cpp
bcoz cpp needs cout n cin instead of printf n scanf :D lol

Is This Answer Correct ?    2 Yes 6 No

Write any small program that will compile in "C" but not in "C++"..

Answer / tareq

<code>
int class;
</code>

$gcc a.c -c; echo $?
0

$g++ a.c -c; echo $?
a.c:1: error: expected identifier before ';' token
a.c:1: error: multiple types in one declaration
a.c:1: error: declaration does not declare anything
1

Is This Answer Correct ?    1 Yes 6 No

Write any small program that will compile in "C" but not in "C++"..

Answer / aravind

xyz()
{
printf("very good");
}

this is correct and if u add getch();
in main then there is no chance of compilation in CPP for sure

Is This Answer Correct ?    3 Yes 11 No

Post New Answer

More C++ General Interview Questions

What is a mutex and a critical section.Whats difference between them?How do each of them work?

4 Answers   CTS,


Difference between static global and global?

16 Answers   Microsoft, Symphony, Wipro,


What is const in c++?

0 Answers  


Is c or c++ more useful?

0 Answers  


How is c++ used in the real world?

0 Answers  


What is meant by const_cast?

0 Answers  


How is data hiding achieved in c++?

0 Answers  


How does c++ sort work?

0 Answers  


When to use “const” reference arguments in a function?

0 Answers  


What are the new features that iso/ansi c++ has added to original c++ specifications?

0 Answers  


What are Virtual Functions? How to implement virtual functions in "C" ?

3 Answers  


Who discovered c++?

0 Answers  


Categories