找考题网-背景图
未分类题

以下程序的输出结果,是_______。 main() { char str[12]={'s','t','r','i','n','g'}; printf('%d/n',strlen(str)); }
D.12

A.6
B.7
C.11

【参考答案】

A
解析:在C语言中,字符串的长度是其首字符到NULL(不含)字符的总字符个数。本题定义字符数组str的同时,对第7个元素,由系统自动加上“\0”,故字符串的长度为6。