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

what is the main difference between c and c++?

Answer Posted / priyanka

1. c doesn't support operator overloading but c++ support
operator overloading.
2. c is structured(procedural) programming language but c++
is an object programming language.
3. data is not secured in c but c++ data is secured.
4. c is top-down apporach and c++ is bottom-up apporach.
5. c using #include<stdio.h> as header file and c++ using
#include<iostream.h> as header file.
6. c is low level language but c++ is high level language.

Is This Answer Correct ?    1 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What do you mean by abstraction?

1070


What are the 4 main oop principles?

1223


What does and I oop and sksksk mean?

1162


Where is pseudocode used?

1103


Which language is not a true object oriented programming language?

1135


Write a program to implement OOPS concepts such as inheritance, polymorphism, friend function, operator overloading?

4745


to find out the minimum of two integer number of two different classes using friend function

2132


What is constructor overloading in oop?

1137


what is graphics

2446


What are objects in oop?

1104


#include #include #include #include void insert(struct btreenode **, int); void inorder(struct btreenode *); struct btreenode { struct btreenode *leftchild; struct btreenode *rightchild; int data; }; main() { struct btreenode *bt; bt=(struct btreenode *)NULL; int req,i=1,num; clrscr(); printf("Enter number of nodes"); scanf("%d",&req); while(i<=req) { printf("Enter element"); scanf("%d",&num); insert(&bt,num); i++; } inorder(bt); } void insert(struct btreenode **sr, int num) { if(*sr==NULL) { *sr=(struct btreenode *)malloc (sizeof(struct btreenode)); (*sr)->leftchild=(struct btreenode *)NULL; (*sr)->rightchild=(struct btreenode *)NULL; (*sr)->data=num; return; } else { if(num < (*sr)->data) insert(&(*sr)->leftchild,num); else insert(&(*sr)->rightchild,num); } return; } void inorder(struct btreenode *sr) { if(sr!=(struct btreenode *)NULL) { inorder(sr->leftchild); printf("\n %d",sr->data); inorder(sr->rightchild); } else return; } please Modify the given program and add two methods for post order and pre order traversals.

3761


what is difference between class template and template class?

2661


What is new keyword in oops?

1044


What exactly is polymorphism?

1127


What is difference between oop and pop?

1168