C++字符处理首选使用 string ,理由是string类型有很多简单易用的函数,不像char, char[], char* 等这些字符这么复杂。
打两个%%。。比如printf( "%% " );就可以输出一个百分号。同理,输出两个百分号的话就需要写四个。
以下推荐篇文章介绍的是如何使用string和char以及它们之间的转换:
https://blog.csdn.net/ksws0292756/article/details/79432329