There is no difference between using it in c and c++. According to me the only difference is what compiler you use. For old compilers like. turbo c++ .h is mandatory but for modern compilers like Dev c++ it doesn't matter weather you add .h or not it works either way.
stdio.h is the header file for standard input and output. This is useful for getting the input from the user(Keyboard) and output result text to the monitor(screen). With out this header file, one can not display the results to the users on the screen or cannot input the values through the keyb...
"stdio" is not a library file as it has not .h extension
whereas stdio with .h i.e "stdio.h " is a library file
as 'new.c' is a c file whereas "new" is not any c file
Hope you are able to have idea .............
Yes, there is diffence between these two terms and that is you told to the compiler for std. input output but in 1st one you didn't say that it is a header file but when you add '.h' then only compiler will understand that is a header file.
I think, you got it.
Then reply me.
if you want to check then you can run this Code