what is the main difference between c and c++?
Answers were Sorted based on User's Feedback
Answer / rohit singh
c++ is advance version of c.
In c security is less as compare of c++
In c progarm is difficult as compare to c++.
| Is This Answer Correct ? | 2 Yes | 3 No |
Answer / shubhangi
In C++ when any exception occurs it can be handled with the
help of exception handling mechanism while no such facility
available in c
exception execution eg.array out of bound,dividing a number
by zero.
| Is This Answer Correct ? | 0 Yes | 1 No |
c is structured oriented language nd c++ is object oriented
language.
And one more main difference is in c++ v introduced Classes
and objects a new way after structures in c.
and in cpp v can code the program by divide and rule policy
but not in c and v hav to write everything in main and in
cpp v hae oops concept which can run the progran more
efficiently.
but main advantage of c is till now every one using c
language coding in operating systems like windows and in
linux\.
so for normal use cpp is best than c
but for he main coding purpose c in best /
| Is This Answer Correct ? | 0 Yes | 1 No |
Answer / sridivyapuvvada
C is object based language & C++ is object oriented
language.
C is top-bottom approach & C++ is bottom-top approach.
In C,we use PRINTF() ,SCANF() as standard input/output
functions & in C++,we can use COUT<< or CIN>> as standard
input/output function.
In C we are using #include<stdio.h> as header file, but
in C++ we are using #include<iostream.h> as header file.
C doesn't support operator overloading & C++ support
operator overloading.
C does not support the c++ programme but C++ support the C
program.
| Is This Answer Correct ? | 2 Yes | 3 No |
Answer / lalit
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go
ALTER PROCEDURE [dbo].[sp_VIEWQUALIFICATIONINFO]
@StdId INT
AS
SELECT * FROM Qualification
WHERE StdId=@StdId
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go
ALTER PROCEDURE [dbo].[sp_VIEWPERSONALINFO]
@StdId INT
AS
SELECT
FName,MName,LName,FatherName,Gender,DOB,MStatus,Email,Phone,
Mobile,CourseID,Status FROM personalinfo
WHERE StdId=@StdId\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
protected void Button1_Click(object sender, EventArgs e)
{
ds = objd1.GetDetailsById(Convert.ToInt32
(txtstudentid.Text));
ds =objd1.GetPersonalInfoById(Convert.ToInt32
(txtstudentid.Text));
grdqualificationinfo.DataSource=ds.Tables
["Qualification"];
grdqualificationinfo.DataBind();
grdpersonalinfo.DataSource=ds.Tables
["personalinfo"];
grdpersonalinfo.DataBind();
lblqualinfo.Visible = true;
lblpersonalinfo.Visible = true;
//objrd = objd1.GetDetailsById(Convert.ToInt32
(txtstudentid.Text));
//objrd.Read();
//txtcoursename.Text = objrd[0].ToString();
//txtcoursefees.Text = objrd[1].ToString();
lblcoursefees.Visible = true;
lblcoursename.Visible = true;
txtcoursename.Visible = true;
txtcoursefees.Visible = true;
}
//////////////////////////////////////////
class////////////////////////
public DataSet GetPersonalInfoById(int StdId)
{
con.Close();
con.Open();
cmd = new SqlCommand("sp_VIEWPERSONALINFO", con);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.AddWithValue("@StdId",StdId);
adap = new SqlDataAdapter(cmd);
adap.Fill(ds, "personalinfo");
return ds;
}
public DataSet GetDetailsById(int StdId)
{
con.Close();
con.Open();
cmd = new SqlCommand("sp_VIEWQUALIFICATIONINFO",
con);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.AddWithValue("StdId",StdId);
adap = new SqlDataAdapter(cmd);
adap.Fill(ds, "Qualification");
return ds;
}
| Is This Answer Correct ? | 2 Yes | 3 No |
Answer / balaji
header file in c is <iostream.h> and in c++ it is <stdio.h>
input in c is cin>> and in c++ it is scanf
| Is This Answer Correct ? | 2 Yes | 3 No |
Answer / madhav
in c we use ()type of brackets but in c++ we use angular
brackets for input and standered output functions
| Is This Answer Correct ? | 2 Yes | 3 No |
c is a procedure oriented program.where as c++ is a object
oriented program.c++ is advanced of c.some draw backs in c
are rectified and introduced in c++.in c++ we use mostly
classes.in c the variables are used in program are used by
any function in the program so there is no security in
c.where as in c++ our data is secured by declaring private.
| Is This Answer Correct ? | 1 Yes | 2 No |
Answer / hahaha
The main difference is In C and C++ is ++ is not there in
C.HAhAhhahaha..
| Is This Answer Correct ? | 2 Yes | 3 No |
Answer / pooja
c is a procedure oriented language
c++ is a structure oriented language
| Is This Answer Correct ? | 0 Yes | 1 No |
what is a class
Whatis the difference between oop and object based language
What does the code "cout<<(0==0);" print? 1) 0 2) 1 3) Compiler error: Lvalue required
polymorphism means?
What are the data types in oop?
What is an advantage of polymorphism?
how do you handle yourself when you feel the wald is aganist you
What is the use of oops?
I am DeePu sotware engineer working with EMC corporation ,recently I had attended mcafee interview . Their questions were at heights of stupidity , I don't know what they want , I am a developer with 4 year experienced .I am listing the questions asked 1:What is the flag in g++ to avoid structure padding 2:In wht order parameters are passed to stack 3:How you will edit code segment of an exe
how to find no of instances of an object in .NET?
What is oop in simple words?
What is encapsulation oop?