in reply to Difference between subroutine and functions
In my opinion both are almost same, Function are abstract part of subroutine which is internally implemented according to assembly language,One more Stuff i would like to tell,Generally you know the name of the function but you don't know the name of subroutine instead of it you know the address only, So via using function pointer your subroutine is called.It was my perception,Plz let me know the views.
Thanks and Regards
Rajan