what is the main difference between c and c++?
Answers were Sorted based on User's Feedback
Answer / kanteshwar
1)In c we can not write function inside structure but in c++
function is inside the structure.
2)C language is not flexible means if tomarow logic changes
and program is large it is more difficult to change the
logic but c++ is flexible it providing the feature like
Inheritance.
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / vikalp
without c, c++ can't run but without c++ can easily run.
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / 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 |
Answer / gaurav jatwani
in c we use modifiers for scanf and printf
in c++ we don't use any modifiers
in c we have no protected access specifier
in c++ we have
in c we have no constructor and distructor
in c++ we have constructor and distructor
in c we cann't delcare variables any where
in c++ we can declare variables any where
in we have no INLINE AND FRIEND function
in c++ we have both
in c we use & operator in scanf for storing value in
variable ex:- ( scanf("%d",&age); )
in c++ we need not to use any operator to store value in
variables
GAURAV JATWANI
| Is This Answer Correct ? | 1 Yes | 1 No |
Answer / c.arun raju
c is the object oriented programming language because in
c++ we can create objects and class, while c language is
based on the datas of c++ language and in c++ we use cout
and cin while in c scanf printf for input and output data.
| Is This Answer Correct ? | 2 Yes | 2 No |
Answer / madhavi nallapu
c is procedure oriented language and c++ is a object
oriented language.. and in c we can acheive the reusability
concept by implementing inheritance concept.. and all the
features of oops are supported by c++ where as not by c...
c++ is an advanced version of c because it supports all the
features of c and also some new features....
| Is This Answer Correct ? | 1 Yes | 1 No |
Answer / m.vivekbalachandar
Language is structure oriented programing language
but c++ is object oriented programing language.
c++ is extension (or) increment of c.
| Is This Answer Correct ? | 4 Yes | 4 No |
Answer / lalit
public int validateuser(string username, string passwd)
{
con.Close();
con.Open();
cmd = new SqlCommand("sp_VALIDATION",con);
rd = cmd.ExecuteReader();
bool b = rd.Read();
if (b == false)
{
if (FormsAuthentication .Authenticate
(username ,passwd ))
return 2; //For Administrator
else
return 0; //For Unauthorized
User
}
else
return 1; //For Normal User
}
***************************************************
protected void btnenter_Click(object sender, EventArgs e)
{
int tempvar= stdinfo.validateuser
(txtboxadminname.Text ,txtboxpassword.Text);
if (tempvar == 2)
Response.Redirect("Admin/AdminHomePage.aspx");
else
lblerrormsg.Text = ("You Are Not Authorized
Admin!");
lblerrormsg.Visible = true;
}
| Is This Answer Correct ? | 2 Yes | 2 No |
Answer / karan sharma
c is the advanced version of b and bcpl language
c++ is the advanced version of c with classes language
| Is This Answer Correct ? | 2 Yes | 2 No |
What is polymorphism in oops?
• What are the desirable attributes for memory managment?
Write a program to compute for numeric grades for a course. The course records are in a file that will serve as the input file. The input file is in exactly the following format: Each line contains a student's first name, then one space, then ten quiz scores all on one line. The quiz scores are in whole number and are separated by one space. Your program will take it input from this file and sends it output to a second file. The data in the output file will be exactly the same as the data in the input file except that there will be one additional number (of type double) at the end of each line. This number will be the average of the student's ten quiz scores. Use at least one function that has file streams as all or some of its arguments.
What is ambiguity in c++
What is static in oop?
When a private constructer is being inherited from one class to another class and when the object is instantiated is the space reserved for this private variable in the memory??
What is the difference between Home and $Home?
what is the drawback of classical methods in oops?
what is the new version of c++
1 Answers Ignou, Pramata, Satyam,
Is html an oop?
Why is abstraction used?
What is new keyword in oops?