首页/ 题库 / [单选题]在C语言中,若有定义“int a[10]的答案

在C语言中,若有定义“int a[10];”,则______不能表示a[1]的地址。

单选题
2022-01-14 23:29
A、a+l
B、&a[0]=1
C、a++
D、&a[1]
查看答案

正确答案
C

试题解析
解析:在C语言中,数组名作为地址常量,表示数组中的第一个元素的地址。a++为后置运算:C语言先引用变量的数值作为整个自违章罚款表达式的值,然后执行对该变量的加1运算

标签:
相关题目
定义数组int a[10] ,其最后一个数组元素为_____
若定义数组int a[10],以下语句哪一个不成立______
定义数组并初始化int a[10]={ 1,2,3,4},以下语句哪一个成立______
已知static int a[2][3]={2,4,6,8,10,12}; 正确表示数组元素地址的是______
若已定义 int a, 则表达式 a=10,a+10,a++ 的值是 __
设变量定义为“int a, b;”,执行下列语句时,输入_____,则a和b的值都是10。 scanf("a=%d, b=%d",&a, &b); ( )
若定义数组int a[10] ,其数组元素的下标下限为_______
若定义:int a【2】【3】{0,2,4,6,8,10};以下描述正确的有______
若有如下定义,则__________是对数组元素的正确的引用。. int a[10] , *p ; p=a ;
若有定义“int a=10,b=9,c=8;”,顺序执行下列语句后,变量b中的值是______。 c=(a-=(b-5));c=a% 11)+(b=3);
若有定义:int aa[8],则以下表达式中不能代表数组元素a[1]地址的是 ______。
若有定义:int a[5],*p=a;,则对a数组元素地址的正确引用是______。
若有定义:int a[5],*p=a;,则对a数组元素地址的正确引用是______。
以下程序运行后的输出结果是______。 main() { int a,b,c; a=10;b=20;c=(a%b<1)||(a/b>1); printf("%d %d %d ",a,b,c); }
以下程序运行后的输出结果是 ______。 main() { int a,b,c; a=10;b=20;c=(a%b<1)||(a/b>1); printf(“%d %d %d ",a,b,c); }
若有int a[]={2,4,6,8,10};int *p=a;则第2个数组元素的正确表示为 ______。
若有以下说明和定义:fun(int*c){ }main(){ int(*a)()=fun,*b(),w[10],c; ……}在做必要的赋值之后,对fun函数的正确调用语句是______。
若有以下说明和定义 fun(int*c){...} main() { int(*a)()=fun,(*b)(),w[10],c; } 在必要的赋值之后,对fun()函数的正确调用语句是______。
在C语言中,若有定义“int a[10];”,则______不能表示a[1]的地址。
在C语言中,若有定义“int a[10];”,则(44)不能表示a[1]的地址。
广告位招租WX:84302438

免费的网站请分享给朋友吧