以下能够获取字符串s长度的是()。
A.s.len()
B.s.length
C.length(s)
D.len(s)
A.s.len()
B.s.length
C.length(s)
D.len(s)
有以下函数intfun(char*s){char*t=s;while(*t++);retum(t-s);)该函数的功能是
A.比较两个字符串的大小
B.计算S所指字符串的长度
C.计算S所指字符串占用内存字节的个数
D.将S所指字符串复制到字符串t中
A.产生长度为20的字符串并输出
B.产生长度为18的字符串并输出
C.产生长度为19的字符串并输出
D.产生全部由字符'a'构成字符串并输出
A.从文件f中读取长度为n的字符串存入指针s所指的内存
B.从文件f中读取长度不超过n-1的字符串存入指针s所指的内存
C.从文件f中读取n个字符串存入指针s所指的内存
D.从文件f中读取长度为n-1的字符串存入指针s所指的内存
函数mystrlen(char *s)的功能是求字符串s的长度,请填空。 mystrlen(char *s) { char *t: t=s; while(【 】)t++; return(t-s); }
标准库函数fgets(s,n,k)的功能是()。
A.从文件k中读取长度为n的字符串存入指针s所指的内存
B.从文件k中读取长度为n一1的字符串存入指针s所指的内存
C.从文件k中读取长度不超过为n一1的字符串存入指针s所指的内存
D.从文件k中读取n个字符串存入指针s所指的内存
下面程序的功能是调用sub函数计算数组a中字符串的长度,请填空。 sub(char s[]) { int n; for(n=0;【 】n++); return 【 】; } main() { char*a;int k; gets(a); 【 】 printf("%d",k);