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 oop in simple words?
what are the realtime excercises in C++?
Explain the concept of abstracion and encapsulation with one example. What is the difference between them?
Why u change company?
This program numbers the lines found in a text file. Write a program that reads text from a file and outputs each line preceded by a line number. Print the line number right-adjusted in a field of 3 spaces. Follow the line number with a colon, then one space, then the text of the line. You should get a character at a time and write code to ignore leading blanks on each line. You may assume that the lines are short enough to fit within a line on the screen. Otherwise, allow default printer or screen output behavior if the line is too long (i.e., wrap or truncate). A somewhat harder version determines the number of spaces needed in the field for the line numbers by counting lines before processing the lines of the file. This version of the program should insert a new line after the last complete word that will fit within a 72-character line.
why the argument is passed by reference to a copy constructor?example?
143.what is oops principles?
What does oop mean in snapchat?
What is the differances between a abstract calss and interface
What is coupling in oops?
What is difference between inheritance and polymorphism?
what about you? wahat is your object? introduce your self?
1 Answers Ajmal Perfumes, TCS,