题目内容

下面程序的运行结果是______。#include void swap(int *a,int *b){int t;t=*a; *a=*b; *b=t;}main( ){int x=3,y=5,*p=&x,*q=&y;swap(p,q);printf("%d,%d\n",*p,*q);}

查看答案
更多问题

下列程序的输出结果是 ______ 。#includeint main( ){int x[]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16},*p[4],i;for(i=0;i<4;i++){p[i]=&x[2*i+1];printf("%d,",p[i][0]);}printf("\n");return 0;}

指向指针的指针也称为二级指针,通过二级指针访问最终对象时,必须使用两个间接运算符“**”。( )

A. 对
B. 错

关于函数参数传递中,形参与实参的描述错误的是( )。

A. Python是按值传递参数
B. 实参和形参的名字可以相同
C. 在函数内部改变形参的值时,实参的值一般不会改变
D. 形参和实参分别存储在各自的内存空间中,是两个互不相关的独立变量

关于函数参数的说法中,错误的是( )。

A. 定义函数时可以为参数设置默认值
B. 不定长参数*args可传递不定数量的关联形参名的实参
C. 若无法确定需要传入函数的参数个数,可以为函数设置不定长参数
D. 当使用关键字参数传递实参时,需要为实参关联形参

答案查题题库