这个输出结果是啥呀,可以帮忙看一下嘛

以下程序: #include #include main() { char str[]="abcd\n\123\xab"; printf("%d",strlen(str)); } 运行后的输出结果是().

首先,你的描述是错的。

我把你的描述整理了一下,大概应该是这样:

 #include<bits/stdc++.h>
 
 int main() {
 	char str[]="abcd\n\123\xab";
	printf("%d",strlen(str)); 
}

最后的结果是——7

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^