首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下列的程序段: char str[]="Hello"; char*ptr; ptr=-str; 执行上面的程序段后,*(ptr+5)的值为______。
设有下列的程序段: char str[]="Hello"; char*ptr; ptr=-str; 执行上面的程序段后,*(ptr+5)的值为______。
admin
2013-06-11
14
问题
设有下列的程序段:
char str[]="Hello";
char*ptr;
ptr=-str;
执行上面的程序段后,*(ptr+5)的值为______。
选项
A、’\0’
答案
解析
本题涉及字符数组和指针的两个知识点:①在C语言中,字符型数组在存放字符串时会自动在末尾加上字符串结束标识符’\0’,所以题中数组str有6个元素。②ptr指向数组str的首地址,ptr+5是指向str[5], *(ptr+5)是引用str[5]的值,即’\0’。
转载请注明原文地址:https://kaotiyun.com/show/WxJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下语句 typedef struct TT {char c; int a[4];}CIN; 则下面叙述中正确的是______。
有以下程序 fun(int x,int y){return(x+y);} main() { int a=1,b=2,c=3,sum; sum=fun((a++,b++,a+b),c++)
在嵌套使用if语句时,C语言规定else总是______。
下列选项中不符合良好程序设计风格的是______。
以下程序的输出结果是【 】。#include<stdlib.h>main(){char*s1,*s2,m;s1=s2=(char*)malloc(sizeof(char));*s1=15;*s2=20;
有以下程序 #include<string.h> void f(char p[][10],int n)/*字符串从小到大排序*/ { char t[10];int i,j; for(i=0;i<n-1;i++) f
有以下程序 typedef struct{int b,p;}A; void f(A c)/* 注意:c是结构变量名 */ { int j; c.b+=1;c.p+=2; } main() { int i;
以下叙述中正确的是
以下不是网络操作系统的是()
下列选项中,不能用作标识符的是
随机试题
女,7岁,食冷饮时左后牙感到酸痛2周,无自发痛史,检查发现右下第一磨牙颊面深龋,龋蚀范围稍广,腐质软而湿润,易挖除,但敏感。测牙髓活力同正常牙,叩诊(-)。拟诊断为()
骨折后最易发生骨缺血性坏死的部位,是
相关关系按其变动方向的不同可分为()。[2010年中级真题]
下列关于金融资产的叙述,错误的是()。
关于资源税的征税规定,下列各项中表述正确的是( )。
设A,B是两个随机事件,且P(A)=0.4,P(B)=0.5,P(A|B)==_______。
在窗体上画一个文本框、一个标签和一个命令按钮,其名称分别为Text1、Label1和Command1,然后编写如下两个事件过程:PrivateSubCommand1_Click() strText=InputBox("请输入") Text1.T
请编一个函数fun,函数的功能是使实型数保留2位小数,并对第三位进行四舍五入(规定实型数为正数)。例如:实型数为1234.567,则函数返回1234.572000:实型数为1234.564,则函数返回1234.562000。
将考生文件夹下QUTAM文件夹中的MAN.DBF文件移动到考生文件夹下的ABC文件夹中。
ThecaseofJanetTraceywhodiedinAddenbrooke’shospitalafterfamilyclaimsthata"donotresuscitate"orderwasputinher
最新回复
(
0
)