下面程序运行后输出结果应是?
#include<iostream>
using namespace std;
int my_sl(char* str) {
if (*str != '\0')
return 1 + my_sl(str + 1);
else
return 0;
}
int main() {
char sarr[] = "abcd";
int num = my_sl(sarr);
cout << num;
return 0;
}
abcd
4
dcba
3