Can someone explain:

putc ?.

and

putc "\."?

It seems to me that they have the same effect. But I don't quite
understand the first one.

Thanks in advance.