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

2020-05-30 科技 250阅读
B
strlen的原理是从字符串的开始读取,每读一个字符里面有一个计数器就加1
直到读到\0为止
因此 你只要数一下数组中字符的个数就OK了
c h \n i n a 一共是6个 注意读到\0为止那个\0不算在内的
另外\n是转意字符,它算一个字符
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com