strlen("123|045\Oxy")是多少,sizeof(”"123|045\Oxy”)是多少:
时间: 2023-08-03 08:08:41 浏览: 121
`strlen("123|045\Oxy")`返回的是字符串的长度,即不包括字符串末尾的空字符`\0`的长度,因为字符串中的`\O`会被解释为一个单独的字符,而不是转义字符,所以字符串的长度为9。
`sizeof("123|045\Oxy")`返回的是字符串所占用的空间大小,包括字符串末尾的空字符`\0`的大小,因为`\O`被解释为字符`O`,所以字符串的长度为10。需要注意的是,`sizeof`操作符返回的是编译时期的常量,与字符串的实际内容无关。
阅读全文