We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
I added a putchar routine to my main program ... a call to my new putchar works as expected but a call to printf acts like it is still using the old putchar what am I missing here?
does printf "hold" its output til it's got a \n ?
Nope. The printf function does not buffer the output. Jon
If it had a buffer, It would be such a big problem in an Embedded. printf is also non-reentrant ( no buffer )...