对于int *pa[5];的描述,以下说法正确的是。
A. pa是一个指向数组的指针,所指向的数组是5个int型变量
B. pa是一个指向某数组第5个元素的指针,该元素是int型的
C. pa[5]表示某个数组的第五个元素的值
D. pa是一个具有5个元素的指针数组,每个元素都是一个int型指针
查看答案
设有语句float (*p)(int ,int); ,该语句的作用是
A. 函数原型说明
B. p为指向函数的指针变量
C. 函数定义
D. p为指向float型变量的指针变量
已知某程序中预处理命令“include ”,为使语句“zx=fopen("c:\\a.txt","r");”能正常执行,在该语句之前必须有声明语句:
若需要打开D盘上user子目录下已经存在的名为“abc.txt”的文本文档,先读出文档中数据,后追加写入新数据,则正确的函数调用语句是:fp=fopen("d:\\user\\abc.txt","");
以下程序运行时,输出结果中的第一行是,第二行是,第三行是,第四行是。#include int main(){char *str[]={"one","two","three","four"};char **p=str;puts(*p);puts(*(p+1));puts(str[2]);puts(str[2]+1);return 0;}