c语言%代表什么意思?

如题所述

%是转义符。

例如/,两个//代表一个/,同理所以两个%% 代表一个%

所有的ASCII码都可以用“\”加数字(一般是8进制数字)来表示。

而C中定义了一些字母前加"\"来表示常见的那些不能显示的ASCII字符,如\0,\t,\n等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了。

扩展资料:

转义字符不属于控制字符;控制字符也不属于转义字符,如果控制字符的定义是非图形的字符,或者对输出设备(打印机、文本终端)有特殊意义的字符。

转义字符中的特殊字符

+:表示空格

(空格):应换用加号 + 或%20 表示

/:分隔目录和子目录

?:分隔实际的 URL 和参数

%:指定特殊字符

#:表示书签

&:URL中指定的参数间的分隔符

=:URL中指定参数的值

!:URL中指定参数的值

参考资料来源:百度百科-转义字符

温馨提示:答案为网友推荐,仅供参考
相似回答