有以下程序: main ( ) { char *p [10] = {"abc", "aabdfg" , "dcdbe", "abbd" , "cd" }; printf("%d\n", strten(p[4] )); }

admin2009-01-15  19

问题 有以下程序:   main ( )     { char *p [10] = {"abc", "aabdfg" , "dcdbe", "abbd" , "cd" };       printf("%d\n",  strten(p[4] ));   }     执行后输出结果是

选项 A、2
B、3
C、4
D、5

答案1

解析 本题考核的知识点是指针数组的定义和strlen()函数的应用。本题中首先定义了一个长度为10的指针数组,并赋初值,因此执行strlen(p[4]后的返回值为字符串“cd”的长度为 2。所以,4个选项中选项A符合题意。
转载请注明原文地址:https://kaotiyun.com/show/oOHp777K
0

相关试题推荐
最新回复(0)