The answer is really beyond the scope of this site. You would probably need to buy a textbook.
Yes
Primarily OOP support, but there are minor syntax difference. By and large anything you can do in C you can also do in C++.
C++ Extension Name is... Syntax is: File Name.extension name. Ex: ankit.cpp
std::cout<<42<<std::endl;
Object-oriented programming principals, a more consistent syntax and improved type-safety.
C++ uses a syntax that is exactly the same as in C, with the addition of reserved words that are specific to C++. C ++ menggunakan sintaks yang persis sama seperti di C , dengan penambahan kata-kata reserved yang khusus untuk C++.
type variable {[optional array size]} {= optional initializer};
No. Java takes some ideas from C++, so there are certain similarities, especially in the basic syntax. But it is a different language.
It must be done by a platform-dependent function, it's "clrscr" from conio.h in TurboC
Syntax error is a kind of error when compiler does not recognize the command you are trying to use. It happens because of two reasons: first is you forgot to include required library; second is such command does not exist.
No. That would be a syntax error. Only a right semicolon (;) can go at the end of a statement.
There is no 'foreach' in C