Is there something we can do in C but not in C++?
Declare variable names that are keywords in C++ but not C.
Answer Posted / ruth
Aside from a few minor differences, there's nothing C can
do that C++ can't. About the only things I can think of are:
int foo = Something();
int array[ foo ]; // C++ can't do this, but C can IIRC
Of course C++ provides alternatives to do the same thing:
vector<int> array(foo); // similar code in C++
C is more friendy for making external libraries. A DLL
compiled in C will likely work in any C/C++ program made in
any other C/C++ compiler. Whereas DLLs made with C++ often
only work in C++ programs made in the same C++ compiler
| Is This Answer Correct ? | 4 Yes | 1 No |
Post New Answer View All Answers
When should you use a type cast?
Difference between Shallow copy and Deep copy?
Why is #define used?
Can math operations be performed on a void pointer?
Is fortran still used in 2018?
Does c have circular shift operators?
can anyone suggest some site name..where i can get some good data structure puzzles???
Can an array be an Ivalue?
What is the purpose of main( ) in c language?
What are the loops in c?
What is omp_num_threads?
The % symbol has a special use in a printf statement. Explain how would you place this character as part of the output on the screen?
What is the value of uninitialized variable in c?
What is the total generic pointer type?
What is sizeof c?