I am new to C Programming and I have observed that we can perform similar tasks while using either of the header files "iostream.h" and "stdio.h". Because functions such as "cout" and "cin" in "iostream.h" can perform similar tasks as can "printf" and "scanf" when we are using the header file "stdio.h". So how do we know which header file to use when? Is there a difference (in using particular header files and functions) when we are programming via different platforms i.e Dev C++, Microsoft Visual C++, Turbo C++ or different operating systems?
sort by best latest
You can help the HubPages community highlight top quality content by ranking this answer up or down.