首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面函数 int funl(char*x) { char *y=x; while(*y++); return(y-x-1); } 的功能是_______。
下面函数 int funl(char*x) { char *y=x; while(*y++); return(y-x-1); } 的功能是_______。
admin
2013-02-23
36
问题
下面函数 int funl(char*x) { char *y=x; while(*y++); return(y-x-1); } 的功能是_______。
选项
A、求字符串的长度
B、比较两个字符串的大小
C、将字符串x复制到字符串y
D、将字符串x连接到字符串y后面
答案
1
解析
本题的考查点是while()循环语句。本题首先要注意的是对*y++的运算,由于++和*为同—优先级别,且结合方向为自右向左,因此它相当于*(y++)。由于++在y的右侧是“后加”,因此先对y的原值进行*运算,然后使y的值改变。
转载请注明原文地址:https://kaotiyun.com/show/bZPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果为【】。main(){inta=5,b=5,y,z;y=b-->++a?++b:a;z=++a>b?a:y;printf("%d,
以下程序段给数组所有的元素输入数据,请选择正确答案填入。#include<stdio.h>main(){inta[10],j=0;while(i<10)scanf("%d",______);::}
有以下结构体说明和变量定义,如图所示: struct node {int data;struct node *next;} *p,*q,*r, 现妥将q所指结点从链表中删除,同时要保持链表的连续,以下不能完成指定操作的语句是______。
以下叙述中不正确的是()
以下程序是从终端读入数据到数组中,统计其中正数的个数,并计算它们的和。请填空。main(){inti,a[20],sum,count;sum=count=【】;for(i=0;i<20;i++)scanf("%
以下叙述中错误的是()
软件设计模块化的目的是【】。
设栈S的初始状态为空,栈的容量为5,若入栈元素的顺序是e1、e2、e3、e4、e5,则出栈元素的顺序不可能是______。
假定在一棵二叉树中,双分支结点数为15个,单分支结点数为32个,则叶结点数为______个。
与结构化需求分析方法相对应的是【】方法。
随机试题
旨在弄清一种因素产生的原因及其作用大小,回答“为什么”、“如何”的问题的国际营销调研属于()
硬脑膜外血肿瞳孔变化的特征是
在酶的催化下,氨基酸脱去氨基的作用,称为脱氨基作用。脱氨基作用是机体氨基酸分解代谢的主要途径。脱氨基作用的形式包括
合流制管渠的类型不包括()。
增值税一般纳税人取得的扣税凭证应在开具之日起180日内到税务机关办理认证,并在认证通过的次月申报期内,向主管税务机关申报抵扣进项税额。按照上述办法处理的抵扣凭证有()。
一般资料:求助者,女性,24岁,本科学历,小学教师。案例介绍:半年前求助者骑车途中遭遇车祸,伤势虽不严重,但当时非常害怕,此后眼前总浮现出当时车祸的情景,不敢骑车,外出时只能乘公交或出租车,经济支出明显增加,求助者觉得自己年纪轻轻不能骑车实在是个
人的全面发展
简述管理思想演进的主要线索?(2006年论述题)
Itmaynotbeobvious,buthearingtwolanguagesregularlyduringpregnancyputsinfantsontheroadtobilingualismbybirth.A
【B1】【B8】
最新回复
(
0
)