选择题   有以下程序:
    #include<stdio.h>
    #include<string.h>
    main()
    {char str[][10]={'One','Three','Five'},*p=str[0];
    printf('%s,',p+10);
    printf('%d\n',strlen(p+=10));
    }
    执行后的输出结果是______。
 
【正确答案】 C
【答案解析】本题中定义一个二维字符数组str,它包含3个字符串,每个字符串存放在一个长度为10的一维数组中,指针变量p指向strp[0],即第一个字符串“One”,由于“One”存放在长度为10的一维数组,p+10指向下一个字符串“Three”,长度为5。故本题答案为C选项。