设有如下定义: typedefint*INTEGER; INTEGERp,*q; 则()是正确的叙述。A、p是int型变量B、q是基类型为int的指针变量C、p是基类型为int的指针变量D、程序中可用INTEGER代替int类型名

设有如下定义: typedefint*INTEGER; INTEGERp,*q; 则()是正确的叙述。

  • A、p是int型变量
  • B、q是基类型为int的指针变量
  • C、p是基类型为int的指针变量
  • D、程序中可用INTEGER代替int类型名

相关考题:

在C语言中,变量所分配的内存空间大小是()A、由变量的类型决定B、由用户自己决定C、任意的D、均为两个字节

为了避免嵌套的if-else 语句的二义性,C语言规定else 总是与()组成配对关系。

若fp是指向某文件的指针,且已读到该文件的末尾,则C标准函数feof(fp)的返回值是()A、-1B、1C、0D、NULL

执行下面C语言序列后,Int a,b,c;a=b=c=1;++a||++b++c;变量b的值是()。A、错误B、0C、2D、1

若有定义:charstr1[6]="abcdm",*ps,*str2="abcdef";则()是正确的A、strcpy(str1,str2)B、表达式strcmp(str1,str2)的值大于0C、str1=str2D、表达式strlen(str1)的值为6

若有定义:int a=5,b=2,c=1;则表达式a-bA、0B、1C、3D、-1

有定义:char* s=〞/t/〞Name//Address/〞〞;, 那么strlen(s)等于()。A、15B、16C、17D、18

有定义int a=3,b=4,c=5;执行完表达式a++--bb++c--++c后,a,b,c的值分别为()A、3  4  5B、4  3  5C、4  4  4D、4  4  5

宏定义中的宏名不能包含()

下面关于switch语句的叙述中,错误的是()A、case后面的表达式可以是关系表达式B、switch语句是多分支选择语句C、每一个case后面的值必须互不相同,否则会出现矛盾的现象D、在执行一个case分支后,可用一个break语句使流程跳出switch语句