首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列语句组中正确的是( )。
下列语句组中正确的是( )。
admin
2022-04-01
36
问题
下列语句组中正确的是( )。
选项
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全国计算机二级
相关试题推荐
若有以下定义intx[10],*pt=x;则对x数组元素的正确引用是
有以下程序:#include<stdio.h>main(){ints[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i;for(i=0;i<12;i++)e[s[i]]++;for(i=1;i<5;i++)
如果需要打开一个已经存在的非空文件“FILE”并进行修改,正确的语句是()。
下面叙述中错误的是
以下叙述中正确的是
有以下程序#include<stdio.h>inta=1,b=2;yoidfunl(inta,intb){printf(’’%d%d’’,a,b);}yoidfun2(){a=3;b=4;}main(){funl(5,6);
有下列程序:main(){intx[3][2]={0},i;for(i=0;i<3;i++)scanf("%d",x[i]);printf("%3d%3d%3d\n",x[0][0],x[0][1],x[1][0]);}若运行时输入:
设变量已正确定义并赋值,以下正确的表达式是
有以下程序#includeinta=1,b=2;voidfun1(inta,intb){printf("%d%d",a,b);}voidfun2(){a=3;b=4;}main(){fun1(5,6);fun2
随机试题
A.拉坦前列素B.溴莫尼定C.托吡卡胺D.噻吗洛尔E.毛果芸香碱属于选择性α2受体激动剂,可增加房水经葡萄膜巩膜通路外流而降低眼压的药物是
引起肛瘘最常见的病因是
符合正常产褥期妇女的特点的是()
钱某走在从舞厅回家的路上,经过一个偏僻的路段时,看见一个留长发的人在前面独自行走,手中拎有一个旅行包,以为是单身女性,心中遂起歹意,蹑手蹑脚快步向前走至此人身后,将其扑倒在地欲行强奸。此人拼命挣扎,待钱某撕开此人衣物才发现是一名男子,钱某大为沮丧,起身夺过
住宅类型有()等。
根据我国《刑法》,对于因违反有关劳动保护和安全生产法律法规的行为,可以认定4种犯罪,即违反危险物品管理规定重大事故罪和()。
以协议方式进行上市公司收购,收购过渡期内,以下哪种说法正确?()f2015年5月真题]Ⅰ.上市公司中来自收购人的董事为1/4Ⅱ.经被收购公司股东大会同意后,被收购公司可以公开发行股票Ⅲ.被收购公司陷入财务困难,收购人为了挽救可以对
教师的教育专业素养主要包括:先进的教育理念,良好的教育能力,一定的教育______能力。
我们能够根据自己对历史的体悟或自己对某种社会政治观念的信仰而自由地选择某种立场和倾向的史学理论,然后努力向前挖掘,_____我们必定会形成一种逻辑上较为一贯的理论“体系”(内在体系),_____也就可以在史学领域展开切实的交流和论辩等,推动史学理论走向健康
【B1】【B3】
最新回复
(
0
)