首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义 typedef char T[10]; T *a; 上述定义中a的类型与下面选项中完全相同的是( )。
若有定义 typedef char T[10]; T *a; 上述定义中a的类型与下面选项中完全相同的是( )。
admin
2015-07-28
36
问题
若有定义
typedef char T[10];
T *a;
上述定义中a的类型与下面选项中完全相同的是( )。
选项
A、char *a[10];
B、char (*a)[10];
C、char *a;
D、char a[10];
答案
A
解析
typedef为类型定义符,作用是用"新类型名"代替"原类型名",即为现有类型定义容易记忆的类型名。typedef能够隐藏复合类型,比如指针和数组,定义语句" typedef char T[10]; "表明类型T就代表了具有10个元素的字符数组,所以语句"T *a;"则表示定义了具有10个元素并且每个元素都为指针类型的数组a,所以答案选A。
转载请注明原文地址:https://jikaoti.com/ti/IMn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后,输出结果是______。 #define P4.5 #define S(x)P*x*x #include<stdio.h> main() { int a=2,b=3; printf("%.1f\n",S(a+b)); }
有以下程序 main() { char s[]="Yes\n/No",*ps=s; puts(ps+4); *(ps+4)=0; puts(s); } 程序运行后的输出结果是(注:选项D中的第一行是空行)______。
feof(fp)函数用来判断文件是否结束,如果遇到文件结束,则函数值为______,否则为______。
有如下程序 main() { int n=9; while(n>6){ n-; printf("%d",n); } } 该程序段的输出结果是______。
下列语句中,说法正确的是______。
以下对C语言的描述中,正确的是______。
对C语言源程序执行过程描述正确的是______。
若有定义语句:inta=5;,则表达式:a++的值是【】。
以下选项中,能用作用户标识符的是
以下关于C语言数据类型使用的叙述中错误的是
随机试题
维生素K可治疗
实行分期付款的车在车款没有完全付清之前,可以进行交易。()
y=0
下列除哪项外,均为肺痨的证候特征
谷胱甘肽主要用于解救
某商业银行违反审慎经营规则,造成资本和资产状况恶化,严重危及稳健运行,损害存款人和其他客户合法权益。对此,银行业监督管理机构对该银行依法可采取下列哪些措施?
同业拆借市场是指()。
在一个除法算式里,被除数、除数、商河余数之和是319,已知商是21,余数是6,问被除数是多少?
已知编号为1,2,3,4的4个袋子中各有3个白球,2个黑球,现从1,2,3号袋子中各取一球放入4号袋中,则4号袋中自球数X的期望E(X)=______,方差D(X)=_________.
GeneticallyModifiedFoods—FeedtheWorld?[A]Ifyouwanttosparkaheateddebateatadinnerparty,bringupthetopicaboutg
最新回复
(
0
)