what is the main difference between c and c++?
Answer Posted / jyotsna
C
c is a procedural programming language
in c we use printf function
in c we use scanf function as standard input
c-programe the main function could not return a value
in c we use #include<stdio.h>as inclusion file
c is a topdown approach
In C memory allocation is done with malloc statement
memory is
deallocated in C using free statement
In C DATA IS NOT SECURED
FOCUS ON PROCEDURES
PROGRAMS ARE DECOMPOSED
INTO FUNCTIONS
DOES NOT PROVIDE
DEFAULT ARGUMENTS
c is low level language
In C,DATA can be MOVE openly around in the system from
function to function
C is a collection of FUNCTIONS.
C++
c++ is object oriented
in c++ we use cout<< as a
output function.
in c++ we use streame cin>> for input
in the c++ the main function should return a value
In c++ we use #include<iostreame>as inclusion file.
c++ is bottom up approach
in C++ it is done through new keyword
in C++
deallocation takes place through delete.
In C DATA IS SECURED
FOCUS ON DATA
INTO OBJECTS
PROVIDES
c++ is sn high level language
In C++,DATA is HIDDEn.It can not be accessed by external
Functions
C++ is a collection of FUNCTIONS and/or CLASS.
| Is This Answer Correct ? | 1 Yes | 0 No |
Post New Answer View All Answers
What is coupling in oops?
What is overriding in oops?
Explain the concepts involved in Object Oriented programming.
What are functions in oop?
What language is oop?
Can we create object of interface?
Where You Can Use Interface in your Project
What is the difference between inheritance and polymorphism?
Is html an oop?
What is super in oop?
What is a class in oop?
Plese get me a perfect C++ program for railway/airway reservation with all details.
What is the difference between a mixin and inheritance?
What is multilevel inheritance in oop?
Describe these concepts: Polymorphism, Inheritance and Abstraction.