Answer Posted / p.pavithra
=>c is procedure oriented language and gives importance to
procedure that is functions rather than data.c is middle
level language.
=>c++ is object oriented language and gives importance to
object that is data
c++ is high level language
=>c does not a class/object concept
=>c++ provides data encapsulation,data
abstraction,polymorphism.
=>c passing value to a function is "call by value"
=>where c++ its "call by reference"
=>C++ is the hight level language.
=>C is low level language.
| Is This Answer Correct ? | 1 Yes | 5 No |
Post New Answer View All Answers
What is the purpose of void in c?
How can I get random integers in a certain range?
a=10;b= 5;c=3;d=3; if(a printf(%d %d %d %d a,b,c,d) else printf("%d %d %d %d a,b,c,d);
write a program that types this pattern: 12345678987654321 12345678 87654321 1234567 7654321 123456 654321 12345 54321 1234 4321 123 321 12 21 1 1
How to define structures? ·
How can you return multiple values from a function?
How can type-insensitive macros be created?
Are there any problems with performing mathematical operations on different variable types?
Explain how does flowchart help in writing a program?
Explain what are preprocessor directives?
What is table lookup in c?
What is wrong with this statement? Myname = 'robin';
What are the benefits of c language?
#include main() { enum _tag{ left=10, right, front=100, back}; printf("left is %d, right is %d, front is %d, back is %d",left,right,front,back); }
Can you please compare array with pointer?