12、定义字符数组 char str[20]= {'G','E','S','P'};,则 str 的字符串长度为( )。
别灰心,再试一次!
【答案】A
【解析】字符数组char str[20] = {'G', 'E', 'S', 'P'}; 中包含的字符串为"GESP",因此该字符串的长度为4。在定义字符数组时没有显式地包含字符串结束符\0,那么字符串长度就是实际字符的个数,不包括\0。选A