在C语言中,在执行 char str[10]=”ch\nina” ; strlen(str) 的结果是( )。 A、5 B、6 C、7 D、9

日期:2018-03-09 19:32:12 人气:3

在C语言中,在执行 char str[10]=”ch\nina” ; strlen(str) 的结果是( )。 A、5 B、6 C、7 D、9

B strlen的原理是从字符串的开始读取,每读一个字符里面有一个计数器就加1 直到读到\0为止 因此 你只要数一下数组中字符的个数就OK了 c h \n i n a 一共是6个 注意读到\0为止那个\0不算在内的 另外\n是转意字符,它算一个字符
    A+
热门评论