strlen计算字符串长度时候计算’/0’在内。
strlen计算字符串长度时候计算’/0’在内。
相关考题:
mystrlen函数的功能是计算str所指字符串的长度,并作为函数值返回。请填空。int mystrlen(char *str){ int i;for(i=0;【17】!= ′\0′;i++);return(i);}
以下说法中错误的是A.strcpy(A,B)函数是将A字符串的内容复制到B字符串中B.strlen(cha*s)返回字符串S的长度,未尾的字符不计算在内C.char a[20]="string";中字符串长度为6D.strstr(S1,S2)函数在字符串S1中从左边开始查找字符串S2,若查找成功则返回S2在S1中首次出现的位置,否则返回NULL,如果S2为"",则返回S1。
在C语言中,关于字符串描述错误的是( )。A.C中的字符串是作为字符数组来处理的B.C语言规定:以‘\0’作为字符串结束标志C.char str[]={"hello\nworld!"}; puts(str); 输出: hello\n world!D.可以利用strlen(字符数组)测试字符串的长度
单选题有以下函数:void fun(char*p,char*q){ while((*p++=*q++)!='\0');}该函数的功能是( )。A计算字符串的长度B计算字符串所占字节数C将字符串逆序存放D实现字符串的复制
单选题有以下函数:intfun(char*ps){ char*p; p=ps; if(*ps==NULL)return0; while(*++p); return(p-ps);}该函数的功能是( )。A计算字符串的长度B实现字符串的赋值C将字符串逆序存放D计算字符串所占字节数