== Yes. It may be funny. You cannot use keywords like newin c++ for variable declaration. But in C it is possible.
== The following definition is valid in C, invalid in C++: char str [3] = "ABC";
Debugging is a way of running the program to locate any errors that may arise at run-time.
d a tool for analysing c plus plus program
No. A C++ program is not even remotely similar to a C program. While it is true that with little to no modification any valid C program can become a valid C++ program, the resultant code would still be C or at least the C-style equivalent that is supported by C++. However, the same cannot be said in the other direction. Converting C++ code to C can obviously be done (code in any language can be converted to any other language), but it is far from trivial. Indeed, the only way it could be achieved effectively and efficiently is with a C++ to C compiler, in much the same way as the original C++ compiler worked. However it's difficult to imagine any scenario where this would be a requirement.
Every C plus plus program that is a main program must have the function 'main'.
You need to find out what exactly it's missing. Usually it's a dll, which was not included in the program itself. But you have it installed on your computer.
Debugging is a way of running the program to locate any errors that may arise at run-time.
No.
void main() { int *x = malloc(sizeof(int) * 10); }
Because you aren't careful enough.
No.
No.
Yes.
It should work without any special action.
Yes, you can program games with C++.
To make C++ code into an executable program, you need a compiler. Compilation of a program doesn't have to be on the same computer as the one it's intended to be used on.
Exit the program and relaunch it.
The central feature of any C++ program is classes which can be used to express ideas directly in code.