• 2022-06-14
    以下函数的功能是()。[br][/br]int fun(char *s)[br][/br]{ char *t=s;[br][/br] while(*t)[br][/br] t++;[br][/br] return (t-s);[br][/br]}
    A: 比较两个字符串的大小
    B: 计算s所指字符串占用的内存字节数
    C: 计算s所指字符串的长度
    D: 将s所指字符串复制到字符串t中
  • C

    内容

    • 0

      ​有以下函数:int fun(char *s){ char *t=s; while(*t++); return(t-s);}该函数的功能是()‍ A: 计算s所指字符串的长度 B: 比较两个字符串的大小 C: 计算s所指字符串占用内存字节的个数 D: 将s所指字符串复制到字符串t中

    • 1

      下列函数的功能是____。[br][/br]int fun(char *s)[br][/br]{[br][/br] char *t;[br][/br] t = s;[br][/br] while ( *t ) t++;[br][/br] return (t-s);[br][/br]}

    • 2

      以下函数的功能是() intfun(char*s) { char*t=s; while(*t++) ; t--; return(t-s); } A: 求字符串s的长度 B: 比较两个串的大小 C: 将串s复制到串t D: 求字符串s所占字节数

    • 3

      以下函数的功能对应于 。[br][/br]int fun(char *s, char *t) {[br][/br]while( (*s)&&(*t)&&(*t==*s)){[br][/br]t++;[br][/br]s++;[br][/br]}[br][/br]return(*s-*t);[br][/br]} A: strlen(s)+strlen(t) B: strcmp(s,t) C: strcpy(s,t) D: strcat(s,t)

    • 4

      以下程序段运行的结果是_____。[br][/br]int fun(char *s)[br][/br]{ char *t=s;[br][/br] while(*t) t++;[br][/br] return (t-s);[br][/br]} void main() { char *str="china"; printf("%d\n",fun(str)); }