下列关于指针的描述正确的是( )。
(A)地址是个整数,所以指针的类型就是整型
(B)指针既可以作函数参数,也可以作函数的返回值
(C)&运算符可以得到指针所指位置上的值
(D)*运算符可以得到变量的地址
以下程序的输出结果是( )。
#include<stdio.h>
int func(int i)
{
for(;i>0;i--)
i--;
return i;
}
void main( )
{
int i = 5;
printf("%d",func(i));
}
以下程序的输出结果是( )。
#include<stdio.h>
void main( )
{
int array[5],*pd = array;
int i = 0;
while(i<5)
{
*pd = i * i;
pd++;
printf("%d ",array[i]);
i++;
}
}