单项选择题

有如下定义语句:int a[]={1,2,3,4,5};,则对语句int*p=9;正确的描述是( )。

A.语句int*p=a;定义不正确
B.语句int*p=a;初始化变量p,使其指向数组对象a的第一个元素
C.语句int*p=a;是把a[0]的值赋给变量p
D.语句int*p=a;是把a[1]的值赋给变量p
<上一题 目录 下一题>
热门 试题

单项选择题
有如下程序#include <iostream>#include <iomanip>using namespace std;int main( ){cout<<setprecision(3)<<fixed<<setfill('*')<<setw(8);cout<< 12.345 <<___________ <<34.567;return 0;}若程序的输出是: **12.345**34.567则程序中下划线处遗漏的操作符是( )。
A.setprecision(3)
B.fixed
C.setfill('*')
D.setw(8)
单项选择题
下面关this指针的说法中,不正确的是( )。
A.当调用类的成员函数时,指针this被自动传递给该成员函数
B.当调用类的成员函数时,指针this实际上指向了该类的一个对象
C.友元函数也可以被传递指针this
D.在缺省状态下,所有的成员函数都自动传递一个指针给激活它的对象
相关试题
  • 下面程序的执行结果是 【15】 。#incl...
  • 虚基类说明格式如下:slass 派生类名 【...
  • C++本身没有定义I O操作,但I 0操作包...
  • 阅读下面程序:int fun2(int m){if(...
  • 有如下程序:#include <iostream>using...