Sign in to follow this  
silothesuper

Printing % and " in printf

Recommended Posts

You need to escape it, instead of just putting % or ", you do \% and \", the same for any other character that C++ might think of as it's own.

Share this post


Link to post
Share on other sites
Quote:
Original post by blankdev
You need to escape it, instead of just putting % or ", you do \% and \", the same for any other character that C++ might think of as it's own.


Are you sure? The difference is that % is not a special sign to C++, it's not until printf recieves the string that it starts identifing the %s.

Share this post


Link to post
Share on other sites
Oh yeah my bad, I don't think I was thinking when I read that, I reacted on instinct :P Yeah, that character is most likely function specific, so...I think %% should work then.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this