首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列语句组中正确的是( )。
下列语句组中正确的是( )。
admin
2017-12-13
61
问题
下列语句组中正确的是( )。
选项
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://www.kaotiyun.com/show/72xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中正确的语句组是()。
在数据流图中,带有箭头的线段表示的是()。
阅读下面程序,则程序的执行结果为______________。#include“stdio.h”main(){inta=10;fun(a);.printf(“%d\n”,a);}fun(intx
若有以下定义,则对a数组元素地址的正确引用是()。inta[5],*p=a;
语句“pfintf(“a\bhow\‘are\’y\\\bou\n”);”的输出结果是()。
在一个C源程序文件中,要定义一个只允许本源文件中所有函数使用的全局变量,则该变鼍需要使用的存储类别是()。
设有如下关系表:则下列操作正确的是()。
有如下程序:main(){intx=23;do{printf("%d",x--);}while(!x);}该程序的执行结果是()。
有如下程序:#includemain(){FILE*fpl;fp1=fopen("f1.txt","w");fprintf(fp1,"abc");fclose(fp1);
随机试题
低碳钢和低合金钢焊接时,焊接材料的选择原则是强度、塑性和冲击韧度都不能低于被焊钢材中的()值。
A.Kallmann综合征B.Asheman综合征C.Sheehan’ssyndromeD.TurnerssyndromeE.Klinefeltersyndrome
男性,27岁。查体:腹式呼吸减弱。该患者可能是以下疾病,除了
青春期龈炎的临床表现不包括
胸部肿块的X线平片检查方法是( )
不能用于液体制剂矫味剂的是()。
如图4—8所示,竖向荷载设计值F=24000kN,承台混凝土为C40(ft=1.71MPa),按《建筑桩基技术规范》验算柱边A—A至桩边连线形成的斜截面的抗剪承载力与剪切力之比(抗力/V)最接近下列哪个选项?()[2008年真题]
一个三口之家,爸爸比妈妈大3岁,现在他们一家人的年龄之和是80岁,10年前全家人的年龄之和是51岁,则女儿今年多少岁?()
捻军起义
FrenchDefenseMinisterMicheleAlliot-Mariesayshergovernmentis【B1】______tohelptrainIraq’spoliceandmilitarybutrules
最新回复
(
0
)