In C, we can call main() Function through other Functions | In C++, we cannot call main() Function through other functions.
Exception handling is not possible in C . | Exception handling is possible using try-catch blocks.
In C, malloc() , calloc() and free() functions are used for Memory allocation and freeing respectively . | In C++, new and delete operators are used for memory allocation and freeing .
main() function can be called from other functions . | main() function cannot be called from inside other functions.