题目内容

若有定义char *cc[2]={"1234","5678"};以下叙述中正确的是( )。

A. cc数组的两个元素中各自存放了字符串"1234"和"5678"的首地址
B. cc数组的两个元素分别存放的是含有4个字符的一维字符数组的首地址
C. cc数组元素的值分别是"1234"和"5678"
D. cc是指针变量,它指向含有两个数组元素的一维字符数组

查看答案
更多问题

若有定义char a[10],*b=a;不能给数组a输入字符串的语句是( )。

A. gets(b);
B. gets(&a[0]);
C. gets(a[0]);
D. gets(a);

下面程序执行后的输出结果是( )。#include #include void fun(char *s,int p,int k){ int i;for(i=p;i

A. defg
B. abcdefg
C. abc
D. abcfg

若有定义int(*p)();标识符p可以( )。

A. 表示函数名
B. 表示函数的返回类型
C. 表示函数的返回值
D. 表示函数的入口地址

有以下程序:#include #include int main(){char *p,*q;p=(char*)malloc(sizeof(char)*20);q=p;scanf("%s%s",p,q);printf("%s %s",p,q);return 0;}程序执行后若从键盘上输入:abc└┘def↙,则输出结果是( )。

A. d└┘d
B. def└┘def
C. abc└┘d
D. abc└┘def

答案查题题库