题目内容

以下关于指针的叙述中错误的是()

A. 指针是一种新的数据类型
B. 指针用于存放整数
C. 地址既是指针
D. 变量地址为系统分配给变量的内存单元的起始

查看答案
更多问题

下面函数的功能是()。int funl(char *x){char *y=x;while(*y++);return(y-x-1);}

A. 求字符串的长度
B. 比较两个字符串的大小
C. 将字符串x复制到字符串y
D. 将字符串x连接到字符串y后面

若有函数max(a,b),为了让函数指针变量p指向函数max,正确的赋值方式是( )。

A. p=max;
B. *p=max;
C. p=max(a,b);
D. *p=max(a,b);

设有说明int(*ptr)[m];其中的标志符ptr是( )。

A. m个指向整型变量的指针
B. 指向m个整型变量的函数指针
C. 一个指向具有m个整型元素的一维数组的指针
D. 具有m个指针元素的一维指针数组,每个元素都只能指向整型量

若要用下面的程序片段使指针变量P指向一个存储型变量的动态存储单元:int *p;p=______malloc(sizeof(int));则应填入()。

A. int
B. int *
C. (*int)
D. (int *)

答案查题题库