首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知char*s,下面正确的语句是( )。
已知char*s,下面正确的语句是( )。
admin
2020-07-28
28
问题
已知char*s,下面正确的语句是( )。
选项
A、s="ABCDEF";
B、*s="ABCDEF";
C、*s="ABCDEF";
D、*s=’A’;
答案
C
解析
“s”是代表数组首地址的地址常量,不是变量,“=”左边不能出现常量,因此s="ABCDEF"语法错误。“*s”和“s”一样;“*s”是指变量地址,不能给其赋字符串。
转载请注明原文地址:https://jikaoti.com/ti/aID0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:chars[10]="1234567\0\0";,则strlen(s)的值是
数字字符。的ASCII值为48,若有以下程序,程序运行后的输出结果是main(){chara=’1’,b=’2’;printf("%c,",b++);printf("%d\n",b-a);}
有以下程序#include<stdio.h>#include<string.h>voidfun(chars[][10],intn){chart;inti,j;for(i=0;i<n-1;i++)for0=i+1;j<nj++)if(
有下列程序:structS{intn;inta[20];};voidf(int*a,intn){inti;for(i=0;i<n-1;i++)a[i]+:i;}main(){inti;structSs={10,{2,3,1,6
以下结构体说明和变量定义中,正确的是
下面属于系统软件的是
有以下程序,其中k的初值为八进制数#include<stdio,h>main(){intk=011;printf("%d\n",k++);}程序运行后的输出结果是
C语言程序的模块化通过以下哪个选项来实现
以下选项中不合法的标识符是
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
随机试题
国际市场网络营销的特点主要有()
简述财务会计报告的构成。
A.AFPB.CEAC.RFD.HLAE.抗HIV抗人类免疫缺陷病毒抗体英文缩写是
《中华人民共和国固体废弃物污染环境防治方法》规定,国务院标准化行政主管部门应当根据(),组织制定有关标准,防止过度包装造成环境污染。
对班级教学的实施产生重要推动作用的是()
试述我国国家机关的组织与活动的原则。
根据以下资料,回答下列题。2012年1—11月,我国电子信息产品进出口总额10685亿美元,同比增长4.1%,增速比1—10月提高0.8个百分点。其中,出口6273亿美元,同比增长4.5%,增速比1—10月提高0.6个百分点,占全国外贸出口的33
科学家研制出一种无针注射器,这种注射器的注射原理最可能是:
下列学校中不属于新教育运动的实验的是
Ahundredyearsago,thelargestcityintheworldwasLondon,withapopulationof6.5million.Today,itis【C1】______(dwarf)b
最新回复
(
0
)