首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下选项中,能正确进行字符串赋值的是
以下选项中,能正确进行字符串赋值的是
admin
2015-08-14
52
问题
以下选项中,能正确进行字符串赋值的是
选项
A、char s[5]={’A’,’B’,’C’,’D’,’E’};
B、char*s="ABCDE";
C、char s[4][5]={"ABCDE"};
D、char*s;gets(s);
答案
B
解析
对于选项A字符串中无法存放字符串结束标志’\0’,选项C每行仅仅存放5个字符,同样的不能存放字符串结束标志,选项D中指针变量s没有实际的内存空间,无法存放输入的字符串。因此正确的选项为B),相当于char *s;s="ABCDE",把字符串常量的首地址存放到指针变量中存储。
转载请注明原文地址:https://kaotiyun.com/show/fGDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的循环次数是______。x=2;do{x=x*x;}while(!x);
以下选项中,非法的字符常量是______。
下面程序的输出结果为______。#include<string.h>main(){charP[17]="abc"="ABC".STR[50]="xyz";strcpy(str
若有以下说明和语句:structst{intn;char*ch;}structsta[3]={5,"abc"7,"def",9",ghk"),*p=a;则值为6的表达式是______。
以下函数值的类型是______。fun(floatx){floaty;y=3*x-4returny;}
以下程序的输出结果是______。charcchar(charch){if(ch>=’A’&&ch<=’z’)ch=ch-’A’+’a’;returnch;}main(){chars[]
设有下列宏定义:#defineA2#defineB(A+3)则执行赋值语句"k=B*20;"(k为int型变量)后,k的值是______。
下列选项中,不是一个算法的基本特征的是()。
有下列函数定义:fun(floath){printf("%f,%f\n",h,h*h);}该函数的类型是()。
以下不能正确定义二维数组的选项是______。
随机试题
设A、B为随机事件,已知P(A)=0.7,P(B)=0.5,P(A-B)=0.3,则P(AB)=________.
A.3~6个月B.1~2岁C.4~6岁D.9~11岁E.16岁以后正颌外科矫治颌骨畸形的时间为()
肠外营养的适应证是()
甲、乙两公司签订协议,约定甲公司向乙公司采购面包券。双方交割完毕,面包券上载明“不记名、不挂失,凭券提货”。甲公司将面包券转让给张某,后张某因未付款等原因被判处合同诈骗罪。面包券全部流入市场。关于协议和面包券的法律性质,下列哪一表述是正确的?(2015年卷
属于项目组织实施方案分析的是()
财政政策的宏观经济目标包括()等。
光盘是外存储器的一种。()
小华在搜索某地点的时候用的是比例尺为1:1000的电子地图,为了更详细地了解该地点附近的商场等设施,他将地图放大到原来的200%,则此时的地图相当于比例尺为多少的地图?()
TheresultoftheincreasingcostsinnaturaldisastersisThepurposeofinsurancecompaniestosupportdisasterpredictionre
SoonafterstartinghisjobassuperintendentoftheMemphis,Tenn.,publicschools,KrinerCashorderedanassessmentofhisne
最新回复
(
0
)