首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列语句组中正确的是( )。
下列语句组中正确的是( )。
admin
2022-04-01
31
问题
下列语句组中正确的是( )。
选项
A、char *s;s="Olympic";
B、char s[7];s="Olympic";
C、char *s;s={“Olympic"};
D、char s[7];s={"Olympic"};
答案
A
解析
字符型指针变量可以用A选项的赋值方法:char*s;s="Olympic"。C选项的写法:char*s,s={"Olympic"};是错误的。字符数组可以在定义的时候初始化:char s[]={’Olympic”};或者char s[]="Olympic",但是不可以在定义字符数组后对数组名赋值(数组名是常量,代表数组首地址),所以B选项和D选项都是错误的。对于本例,B、D选项中字符数组s的大小至少为8,才能存放下字符串(字符串的末尾都有结束标志’\0’),同时此时s为字符数组的地址,是常量,不能为其赋值。
转载请注明原文地址:https://kaotiyun.com/show/ynkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
以下选项中可用作C语言中合法用户标识符的是()。
下列描述中正确的是
有以下程序#include<stdio.h>intfun(intx,inty){if(x==y)return(x);elsereturn((x+y)/2);}main(){inta=4,b=5,c=6;pri
下列叙述中正确的是
有以下程序#include#includestructA{inta;charb[10];doublec;};structAf(structAt);main(){structAa={1001,"ZhangDa
以下叙述中正确的是
设变量m和n均已正确定义并赋值,以下if语句中,在编译时将产生错误信息的是()。
以下程序调用fun函数求数组中最大值所在元素的下标。#includevoidfun(int*s,intn,int*k){inti;for(i=0,*k=i;i
表达式:(int)((double)9/2)-9%2的值是
随机试题
客户服务是基金营销的重要组成部分,通过销售人员主动及时地开发市场,争取客户认同,建立与客户的长期关系,奠定有广度和深度的客户基础,才能达到业务拓展和提升市场占有率的目标。( )
已知函数f(x)=ax4+bx3在点x=3处取得极值-27,试求:常数a,b的值;
患者女,18岁,2日前因游泳呛水后出现高热,食欲减退,伴左耳搏动性耳痛,体检发现:左侧外耳道内分泌物呈黄色脓性,量少,彻底清除外耳道分泌物后可见鼓膜紧张部针尖样穿孔。处理原则中错误的是
A.卡托普利B.缬沙坦C.阿利克仑D.氢氯噻嗪E.普萘洛尔AT1受体阻断剂()。
下列关于印花税的说法错误的是()。
科学发展观,第一要义是发展,核心是以人为本,基本要求是全面、协调、可持续,根本方法是()。
教师职业道德评价是教师个人按照教师道德的要求所进行的自我锻炼、自我教育的过程。()
A、 B、 C、 D、 A本题有一定的迷惑性,容易让考生想到移动规律,但是由第一组的移动规律类比发现第二组图中无合适选项。细致观察发现图形内部线条的变化,第一组图形的内部线条数分别是3、2、1,第二组图形的内
若一个问题的求解既可以用递归算法,也可以用递推算法,则往往用(14)算法,因为(15)。
NamesinAmericaMostparentsintheUnitedStatesgivetheir【T1】______afirst,middleandlastnamewhentheyareborn.
最新回复
(
0
)