首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数: int fun(char*ps) {char*p; p=ps; if(*ps==NULL)retum 0; while(*++P); return(P—ps); } 该函数的功能
有以下函数: int fun(char*ps) {char*p; p=ps; if(*ps==NULL)retum 0; while(*++P); return(P—ps); } 该函数的功能
admin
2016-04-07
34
问题
有以下函数:
int fun(char*ps)
{char*p;
p=ps;
if(*ps==NULL)retum 0;
while(*++P);
return(P—ps);
}
该函数的功能是( )。
选项
A、计算字符串的长度
B、实现字符串的赋值
C、将字符串逆序存放
D、计算字符串所占字节数
答案
A
解析
在fun()函数中定义了字符指针p,首先把形参字符ps(相当于字符串的首地址)赋值给指针p,再通过while循环移动p指针,当p指针指向单元为0时,退出while循环,返回此时p地址和ps地址差值,即字符串的长度,因此,答案为A选项。
转载请注明原文地址:https://jikaoti.com/ti/sGi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>intf(intx){inty;if(x==0||x==1)return(3);y=x*x-f(x-2);return
若已定义inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是
若有下列定义(设int类型变量占2个字节):floatx=123.4567;则下列语句:printf("x=%5.2f",x);输出的结果是()。
数据处理的最小单位是
C语言的基本单位是()。
关于结构化程序设计原则和方法描述错误的是()。
下列选项中,不是一个算法的基本特征的是()。
已知下面的程序段,正确的判断是______。#defineA3#defineB(A)(A+1)*a)inta=3;……X=3*(A+B(7));
以下选项中可以作为C语言中合法整数的是______。
表示关系a≤b≤c的C语言表达式为()。
随机试题
被称之为“书圣”的我国著名书法家王羲之,其代表作《兰亭序》的书体是()。
教师评估的核心内容是
废片率的正确计算方法是
回乳可选用
甲乙双方签订合同后,乙方向甲方交付14万元的定金,之后甲方不按合同约定履行义务,则甲方应该返还乙方________费用。()
资金交易业务操作风险成因包括()。
培养学生自我教育、自我管理的能力是全面提高学生素质的一个重要组成部分。实现学生自我教育的最好载体是()
标准的C类IP地址使用【 】位二进制数表示网络号。
LastyearFrenchdriverskilled【C1】______than5,000peopleontheroadsforthefirsttimeindecades.Creditgoeslargely【C2】_
Botany,thestudyofplants,occupiesapeculiarpositioninthehistoryofhumanknowledge.Formanythousandsofyearsitwas
最新回复
(
0
)