%是转义符。
例如/,两个//代表一个/,同理所以两个%% 代表一个%
所有的ASCII码都可以用“\”加数字(一般是8进制数字)来表示。
而C中定义了一些字母前加"\"来表示常见的那些不能显示的ASCII字符,如\0,\t,\n等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了。
扩展资料:
转义字符不属于控制字符;控制字符也不属于转义字符,如果控制字符的定义是非图形的字符,或者对输出设备(打印机、文本终端)有特殊意义的字符。
转义字符中的特殊字符
+:表示空格
(空格):应换用加号 + 或%20 表示
/:分隔目录和子目录
?:分隔实际的 URL 和参数
%:指定特殊字符
#:表示书签
&:URL中指定的参数间的分隔符
=:URL中指定参数的值
!:URL中指定参数的值
参考资料来源:百度百科-转义字符