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

why c++ is not called strictly d super set of c?

Answer Posted / astha biswas

there are some key-words like class , new etc which can be
used as identifiers in c. so if we save program in .c using,
new as an identifier, it will not show any error; but if we
save the same program in .cpp, it will show error as new is
an operator in c++.

EX:

#include<stdio.h>
#include<conio.h>
void main()
{
int new;
clrscr();
new=3;
printf("%d",new);
}

if we execute this program in .c, output will be 3.
but if we execute this program in .cpp; then it will show 2
errors.
1. declaration terminated incorrectly.
2. lvalue required.

Is This Answer Correct ?    10 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Write a program to interchange 2 variables without using the third one.

1037


Does c++ support multilevel and multiple inheritances?

994


How does class accomplish data hiding in c++?

1162


Why is c++ not purely object oriented?

993


What is this pointer in c++?

1377


What is #include ctype h in c++?

1149


What is the difference between prefix and postfix versions of operator++()?

1069


What is the meaning of string in c++?

1057


What are structures and unions?

991


What is srand c++?

1095


What are the two types of comments, and how do they differ?

1114


What is abstraction with real time example?

1139


What is the most useful programming language?

1034


Name the debugging methods that are used to solve problems?

1074


If I is an integer variable, which is faster ++i or i++?

1056