#include<iostream>using namespace std;int fun(char*s){char *t=s;while(*t++);return t-s;}int main(){ char t[8]="123456"; printf("%d\n",fun(t));}为什么输出结果是7?