首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在以下语句中存在语法错误的是______。
在以下语句中存在语法错误的是______。
admin
2013-02-23
45
问题
在以下语句中存在语法错误的是______。
选项
A、char ss[6][20]; ss[1]="right?";
B、char ss[][20]={"fight?"};
C、char *ss[6]; ss[1]="right?";
D、char *ss[]={"right?"};
答案
A
解析
此题需要了解字符数组和字符指针变量的区别,字符数组由若干个元素组成,每个元素中放一下字符,而字符指针变量中放的是地址(字符串的首地址),决不是将字符串放到指针变量中,选项D是指在定义字符指针变量时让字符指针指向字符串“right?”的首地址;选项C是先定义字符指针数组,再让指针数纽指向字符串"right?"的首地址;选项B是在定义数组时将字符赋给数组,而选项A的这种先定义,再用赋值语句赋值的形式是错误的,因为数组可以在变量定义时整体赋初值,而不能在赋值语句中整体赋值。
转载请注明原文地址:https://kaotiyun.com/show/ZqPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<string.h>voidf(char*s,char*t){chark;k=*s;*s=*t;*t=k;s++;t--;if(*s)f(s,t);}m
若有如下程序段,其中s.a.b.c均已定义为整型变量,且a.c均已赋值(c大于0)s=a;for(b=1;b<=c;b++)s=s+1;则与上述程序段功能等价的赋值语句是
在数据库系统中,用户所见的数据模式为()。
已知字符’A’的ASCII代码值为65,以下程序运行时若从键盘输入:B33<回车>,则输出结果是【】。#include<stdio.h>main(){chara,b;a=
在数据库管理系统提供的数据语言中,负责数据的模式定义与数据的物理存取构建的是
现有以下结构体说明和变量定义,如图所示,指针P,q,r分别指向一个链表中连续的三个结点。structnode{chardata;structnode*next;}*p,*q,*r;现要将q和r所指
下列程序的功能是将字符串s中所有的字符c删除。请填空。#include<stdio.h>main(){chars[80];inti,j;gets(s);for(i=j=0;s[i]!
在面向对象的程序设计中,下列叙述中错误的是()。
有以下程序: main() { char a[7]="a0\0a0\0":int i,j i=sizeof(a);j=strlen(a): printf("%d%d\n",i,j); } 程序运行后的输
下列司用于C语言用户标识符的—组是______。
随机试题
接入静脉留置管的患者出现菌血症,最有可能的病原菌为
慢性湿疹与下列哪种疾病相似
关于胎儿附属物叙述错误的是
加大环境保护力度,加快燃煤电厂()治理。
某房地产开发企业注册地在甲市,2020年5月对其在乙市开发的一房地产项目进行土地增值税清算,该项目相关资料如下:(1)2019年3月以24000万元竞得国有土地一宗,并已按规定缴纳契税。(2)2019年4月起,对受让土地进行项目开发建设,发生房地产开发
会骑自行车有助于学习摩托车的驾驶,这是()
结构化程序所要求的基本结构不包括
下面程序输出的结果是_______。main(){inti=5,j=9,x;x=(i==j?i:(j=7));printf("\n%d,%d",i,j);}
计算机网络最突出的优点是A)精度高B)共享资源C)运算速度快D)容量大
A.BusinessmanagerYouwillberesponsibleforourglobalbusinesswithinspecificcountriesandwillhaveagoodunderstan
最新回复
(
0
)