首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数: int fun(char*s) {char*t=s; while(*t++); return(t-s); } 该函数的功能是( )。
有以下函数: int fun(char*s) {char*t=s; while(*t++); return(t-s); } 该函数的功能是( )。
admin
2015-07-30
42
问题
有以下函数:
int fun(char*s)
{char*t=s;
while(*t++);
return(t-s);
}
该函数的功能是( )。
选项
A、计算s所指字符串的长度
B、比较两个字符串的大小
C、计算s所指字符串占用内存字节的个数
D、将s所指字符串复制到字符串t中
答案
A
解析
首先char*s接受一个字符型数组的首地址并将这个首地址赋给另一个字符型指针char*t,while(*t++)不断循环直到*t为’\0’,再将t-1,这时字符指针t指向字符串的最后一个字符,又因为s指向字符数组的首地址即字符串的首地址所以return(t-s)便是返回字符数组中字符串的长度。
转载请注明原文地址:https://jikaoti.com/ti/bZi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#inculdemain(){intm,n;scanF(“%d%d”,&m&n);While(m!=n){While(m>n)m=m-n;While(m
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是
二分法查找仅限于这样的表:表中的数据元素必须有序,其存储结构必须是______。
下列语句中,在字符串s1和s2相等时显示“theyareEqual”的是()。
以下程序的输出结果是______。#include<stdio.h>voidprt(int*x,int*y,int*z){printf("%d,%d,%d\n",++*x,++*y,*(z++));}inta=10,b=40,c=20;
设计数据库的存储结构属于()。
判断字符型变量chr为小写字母的表达式是______。
若有说明inta[][3]={0,0);,则不正确的叙述是()。
软件需求分析一般应确定的是用户对软件的______。
按照“先进后出”原则组织数据的数据结构是()。
随机试题
A.C00-C75B.C97C.D00-D09D.D10-D36E.D37-D48根据动态的肿瘤分组,独立的多个部位的(原发)恶性肿瘤编码为
有二型观测线的基牙上可以应用的卡环是
A.奎尼丁B.利多卡因C.胺碘酮D.氟卡尼E.阿托品属于Ic类药物()。
甲以20万元从乙公司购得某小区地下停车位。乙公司经规划部门批准在该小区以200万元建设观光电梯。该梯入梯口占用了甲的停车位,乙公司同意为甲置换更好的车位。甲则要求拆除电梯,并赔偿损失。下列哪些表述是错误的?
按CIF术语签订的合同,如卖方愿意承担卸货费,可以选用()。
证券公司只可委托其他证券公司或者商业银行代为推广集合资产管理计划,不可自行推广。( )
科目汇总表账务处理程序的优点是()。
政策法规知识是导游人员工作的指针。()
实行对偶婚是氏族产生的前提。( )
在__________人和__________人的装饰品上,呈现出成熟的钻孔技术,这在雕刻史上具有重要意义。
最新回复
(
0
)