首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列语句组中,正确的是( )。
下列语句组中,正确的是( )。
admin
2015-08-09
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")。
转载请注明原文地址:https://kaotiyun.com/show/2LDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#include<stdio.h>main(){inta[2][3]={{1,2,3},{4,5,6}},(*p)[3],i;p=a;for(i=0;i<3;i++)
下列程序的输出结果是()。#inClude<stdio.h>main(){charch[2][5]={"1234","5678"},*p[2];inti,j,s=0;for(i=0;i<2;i++)
执行下列程序中的输出语句后,a的值是()。main(){inta;printf("%d\n",(a=2*3,a*5,a+7));}
有以下程序#include<stdio.h>intfun(chars[]){intn=0;while(*s<=’9’&&*s>=’0’){n=10*n+*s-’0’;s++;}retum(n)
下面各选项中,均是C语言合法标识符的选项组是
若a是int型变量,且a的初值为4,则计算a+=a-=a*a表达式后a的值为______。
若有以下说明和语句:structst{intn;char*ch;}structsta[3]={5,"abc"7,"def",9",ghk"),*p=a;则值为6的表达式是______。
已有定义:chara[]="xyz",b[]={’x’,’y’,’z’};,下列叙述中正确的是()。
下列选项中非法的字符常量是()。
下列选项中不是字符常量的是()。
随机试题
有的学生喜欢自然科学的科目,有的学生喜欢社会科学的科目,有的学生喜欢音体科目。这反映了学生身心发展具有不均衡性。()
刘平是当地宾馆的一名厨师,他厌倦了老板让他干的工作,厌倦了做那些被要求做的食物,于是他决定自己给自己打工。他买一个流动小推车向过路行人出售快餐。他原以为从此以后生活会更好些,因为他可以想什么时候工作就什么时候工作,并且可以提供他自己喜欢做的食物。可是结果并
遗赠扶养协议是指自然人(受扶养人、遗赠人)与扶养人或集体组织之间关于扶养人或集体组织扶养受扶养人,受扶养人将财产遗赠给扶养人或集体组织的协议。按照协议,扶养人或集体组织承担受扶养人生养死葬的义务,享有受遗赠的权利。由此可见,遗赠扶养协议主要的法律特征是(
负面清单主要包括()负面清单。
“花果山”市出产的鸭梨营养丰富,口感独特,远近闻名,当地有关单位拟对其采取的保护措施中,哪些是不合法的?()
日前,世界卫生组织一份最新报告指出,全球每年有1600万人在70岁之前死于心脏病、肺病、癌症和糖尿病等非传染性疾病,中国则超过300万人。这些人被世卫定义为“过早死亡”。报告的目的在于敦促各国查找原因并采取更多行动处理这1600万人过早死亡问题。实际上,“
真理
(2010年)求函数的单调区间与极值.
Employee的表结构为:职工号、单位号、工资,Department的表结构为:单位号、单位名称、人数,与下列语句等价的SQL命令是SELECT职工号,单位名称FROMEmployee,Department;WHERE工资>12000A
WhatproductdoesGuanLi’scompanymake?______________________________IfMr.LouisSmithbuysmorethan10units,whatben
最新回复
(
0
)