what is available in C language but not in C++?
Answers were Sorted based on User's Feedback
Answer / mukhtar
In c u can create variable with name new and delete but not
in c++.
| Is This Answer Correct ? | 40 Yes | 22 No |
Answer / chandrasekhar
c progrm donein top to bottom apparoch but c++bottom to top
apparoch
| Is This Answer Correct ? | 18 Yes | 1 No |
Answer / preeti singh
C allows a void* pointer to be assigned to any pointer type
without a cast, whereas C++ does not.
void* ptr;
int *i = ptr;
int *j = malloc(sizeof(int) * 5);
this is valid in C but not in C++.
In C++ explicit cast needs to be applied as given below.
void* ptr;
int *i = (int *) ptr;
int *j = (int *) malloc(sizeof(int) * 5);
| Is This Answer Correct ? | 13 Yes | 1 No |
Answer / hussain reddy
malloc calloc realloc and free in c but not in c++
| Is This Answer Correct ? | 7 Yes | 4 No |
Answer / amit soni
c is a structured language but c++ is object orientd.
| Is This Answer Correct ? | 4 Yes | 2 No |
Answer / fynny
c supports register level programing, but c++ doesnot and
hence C is used in developing the operating system.....BY FYNNY
| Is This Answer Correct ? | 2 Yes | 2 No |
Answer / jibin jose
type conversion in c : (Datatype)value
type conversion in c++ : int(Datatype)
| Is This Answer Correct ? | 1 Yes | 2 No |
Answer / faheem
in c default return type is void but in c++ it is int.
| Is This Answer Correct ? | 2 Yes | 7 No |
Answer / sara
pointers r available in c which is not available in c++
| Is This Answer Correct ? | 8 Yes | 44 No |
how to generate sparse matrix in c
What is the explanation for cyclic nature of data types in c?
If one class contains another class as a member, in what order are the two class constructors called a) Constructor for the member class is called first b) Constructor for the member class is called second c) Only one of the constructors is called d) all of the above
What is the main differences between C and Embedded C?
#include main() { int *p, *c, i; i = 5; p = (int*) (malloc(sizeof(i))); printf(" %d",*p); *p = 10; printf(" %d %d",i,*p); c = (int*) calloc(2); printf(" %d ",*c); }
What is c variable?
What is a double c?
write c program to display output 10(10+20)+(10+20+30)+ ... n term
0 Answers Hindustan Gum Chemicals,
What are variables and it what way is it different from constants?
main() { int a,b; printf("%d,%d",scanf("%d%d",&a,&b)); } => do u mean above program's output... =>output will be:2,whatever you enter value for b. =>because scanf is a library fn which will return how many arguements it processes, and second value you are right mr.Satya but i found my self unable to understand that for the first time scanf returns the no of successful matches but how for the second time it returns the value of 'b'.while a function should return the same 'r' value every time.
if the total selling price of 15 items and the total profit earned on them is input through the keyboard, write a program to find the cost price of one of the item
Explain demand paging.