PB 中关于转义符“~”的用法
为什么存在转义符“~”
PB中有字符数据类型,该类型数据的起始符号和终止符号可以是单引号,也可以是双引号,即字符串常量可以是单引号括起来的,也可以是双引号括起来的。PB代码在解析的时候,遇到第一个双引号(单引号)会认为是一个字符串,从这里开始,直到遇到下一个双引号(单引号)表示字符串结束。当我们实现如下字符串时候:
string ls_str ls_str = "这是一个事例,用来实现字符串,"假如"明天会到来,我将活下去!"
上述语句是不正确的,想实现上述语句我们可以使用到转义符“~”,如下:
string ls_str ls_str = "这是一个事例,用来实现字符串,~"假如~"明天会到来,我将活下去!"
或者
string ls_str ls_str = '这是一个事例,用来实现字符串,"假如"明天会到来,我将活下去!'
常用转义符
转义符 | 含义 |
~n | 新行 |
~t | 制表符 |
~v | 垂直制表 |
~r | 回车 |
~f | 换页 |
~b | 退格 |
~" | 双引号 |
~' | 单引号 |
~~ | 弯曲符 |
以上是常见的转义符,如没找到自己需要的内容,请查阅相关知识数据查看。