若字符指针p所指向的字符串为"abcdefg",在执行语句 char*ap=new char[strlen(p)+1]; 之后,ap指向的字符数组的元素个数为( )。

admin2020-07-30  29

问题 若字符指针p所指向的字符串为"abcdefg",在执行语句
    char*ap=new char[strlen(p)+1];
    之后,ap指向的字符数组的元素个数为(    )。

选项 A、9
B、8
C、7
D、6

答案B

解析 字符指针p所指向的字符串为“abcdefg”,所以函数str1en(p)的值等于7,再加1,等于8。
转载请注明原文地址:https://jikaoti.com/ti/Sil0FFFM
0

最新回复(0)