1.What will happen if I allocate memory using "new" and free it using "free" or allocate using "calloc" and free it using "delete"?

If you allocate using new and free using delete everything...