首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

为什么sizeof("\\")结果是2,而sizeof("%%")结果是3呢?该如何解决

2012-02-14 
为什么sizeof(\\)结果是2,而sizeof(%%)结果是3呢?为什么sizeof(\\)结果是2,而sizeof(%%)结果是3呢

为什么sizeof("\\")结果是2,而sizeof("%%")结果是3呢?
为什么sizeof("\\")结果是2,而sizeof("%%")结果是3呢?

[解决办法]
第一个有转义字符
[解决办法]
楼主的疑问大概主要在3楼
"为什么printf("%%")输出是一个%而不是两个呢"

如果你希望
也可以自己写一个printf函数
让printf("%%")输出8个%

这与字符串"%%"占几个字符无关

热点排行