首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下定义和语句: [1]char*s;s:“string”; [2]char s[7];s=“string”; [3]char s[]=“string”; [4]char s[]={’s’,’t’,’r’,…,’n’,’
设有如下定义和语句: [1]char*s;s:“string”; [2]char s[7];s=“string”; [3]char s[]=“string”; [4]char s[]={’s’,’t’,’r’,…,’n’,’
admin
2021-02-25
42
问题
设有如下定义和语句:
[1]char*s;s:“string”;
[2]char s[7];s=“string”;
[3]char s[]=“string”;
[4]char s[]={’s’,’t’,’r’,…,’n’,’g’};
其中定义项可以作为字符串使用的是( )。
选项
A、[1]和[4]
B、[1]和[2]
C、[1]和[3]
D、[3]和[4]
答案
C
解析
字符数组只能在初始化的时候完成赋值,否则只能对数组元素逐个赋值,[2]是错误的;C语言字符串必须包含‘\0’字符,用来表示字符串结束标志,[4]错误;可以将字符串直接赋给字符指针,使得指针指向字符串首地址,[1]正确;在字符数组初始化时,可以直接使用字符串,[3]正确;故答案为C。
转载请注明原文地址:https://kaotiyun.com/show/kntp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据库设计中反映用户对数据要求的模式是()。
负责数据库中查询操作的数据库语言是()。
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
有以下程序:#include<stdio.h>structs{inta;intb;};main(){structsa,*P=&a:a.a=99;print{("%d\n",_________);}程序要求输出结
以下叙述中正确的是()。
以下叙述中正确的是()。
若有定义:inta,b;通过语句scanf("%d;%d",&a,&b);能把整数3赋给变量a,5赋给变量b的输入数据是( )。
在软件开发中,需求分析阶段可以使用的工具是
某完全二叉树按层次输出(同一层从左到右)的序列为ABCDEFGH。该完全二叉树的前序序列为
对下列二叉树进行前序遍历的结果是
随机试题
除__外均为甾体皂苷和强心苷共有的反应
已知A、BI作的紧后工作为C、D,其持续时间分别为3天、4天、2天、5天,A、B工作的最早开始时间为第6天、4天,则D工作的最早完成时间为第()。
只有现值没有终值的年金是()。
纳税人提供的下列劳务中,按照开发或完成的进度确认收入实现的有()。
德育过程是对学生知、情、意、行的培养和提高过程,其实施顺序是()。
在西方教育史上,最先提出“人道”教育思想的是()。
设随机变量X的概率密度为fX(x)=,求y=eX的概率密度fY(y).
在考生文件夹下打开excel.xlsx文件:将Sheetl工作表的A1:D1单元格合并为一个单元格,内容水平居中;计算职工的平均工资置C13单元格内(数值型,保留小数点后1位);计算学历为博士、硕士和本科的人数,置于F5:F7单元格区域(利用COUNT
What’stheaverageincreaseperyearofforeignstudentpopulationintheperiodbetween1985and1990intermsofpercentage?
Heavierpeoplearemorelikelytobekilledorseriouslyinjuredincaraccidentsthanlighterpeople,accordingtonewresearch
最新回复
(
0
)