若有以下定义,则说法错误的是()int a=100,*p=&a;
A. 声明变量p,其中*表示p是一个指针变量
B. 变量p经初始化,获得变量a的地址
C. 变量p只可以指向一个整型变量
D. 变量p的值为100
查看答案
已有int m=10;则下列表示引用的方法中,正确的是( )
A. int &Z;
B. int &t=10;
C. int &X=m;
D. float &f=&m;
下列程序段的输出结果是__(1)___。char* st[]={"ONE","TWO","FOUR","K"};cout<<*(st+1)+1<<","<
以下程序的输出结果为(1)。#include using namespace std;int a[8]={ 1,2,3,4,5,6,7 };void fun(int* pa, int n);int main(){ int m = 8;fun(a,m);cout<
以下程序实现交换a,b变量的值,程序第(1)步出错(填写数字1或2),应改为(2)(填写正确的语句)#include using namespace std;void mySwap(int& a, int& b) //第1步{ a=a+b;b=a-b;a=a-b;}int main(){ int a=19,b=15;cout<<"a="<