若已定义:char s[20]=”Good\ohelloworld”;则函数strlen(s+5)的值是()
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/14 04:46:01
![若已定义:char s[20]=”Good\ohelloworld”;则函数strlen(s+5)的值是()](/uploads/image/z/6847042-58-2.jpg?t=%E8%8B%A5%E5%B7%B2%E5%AE%9A%E4%B9%89%EF%BC%9Achar+s%5B20%5D%3D%E2%80%9DGood%5Cohelloworld%E2%80%9D%3B%E5%88%99%E5%87%BD%E6%95%B0strlen%28s%2B5%29%E7%9A%84%E5%80%BC%E6%98%AF%EF%BC%88%EF%BC%89)
xRN@FK?ºP!qA,&nA"j<-还3t/x#ɽsΝ '"|_[%}cVw67VښFu'j22!;vgf@wUoƮJ.D$ɰb𐧦wb?G6U2oP*"LQ%bE/}41Sxp@,s2vA> X/cKnMz
t@ hDNI&=42(b@6ࠉ zr"{˺Yh՛^쥲Ml
P:%Yn~sK! ׃-EfO\ELiOSDrAW7~3(Z%6w#}Cǎ
若已定义:char s[20]=”Good\ohelloworld”;则函数strlen(s+5)的值是()
若已定义:char s[20]=”Good\ohelloworld”;则函数strlen(s+5)的值是()
若已定义:char s[20]=”Good\ohelloworld”;则函数strlen(s+5)的值是()
你是一开始有一个空格?
然后是\o 不是\0?
那如果是有个空格加\o 值应当是12
s这个数组名就等于字符串的首地址 也就是等于&s[0]
strlen这个函数的工作方式就是从你传入的指针开始计算字符个数,知道遇到\0为止
你的s指向了字符串的第1个空格 +5后指向了那个\ 就是d之后,o之前的\
从\开始计算 到末尾的d一共有12个字符 (第13个是字符串结束的\0)