若变量pointer是指针变量,命令pointer=0x2000; 是正确的赋值命令。
举一反三
- 下列代码段,( )是正确的 A: int *pointer,x;pointer=x; B: int *pointer,x;*pointer=x; C: int *pointer,x;pointer=&x; D: int *pointer,x;x=&pointer;
- 中国大学MOOC: A pointer to a variable, meaning what is of that variable//变量的指针,其含义是指该变量的()
- 指向类X中类型为type的数据成员的指针的说明形式为( ) A: type X::*pointer B: B) X::type*pointer C: type *X::pointer D: X::*type pointer
- 在说明int(*pointer)[6];中,标识符pointer()。 A: 说明不合法 B: 是一个指针数组名,每个元素是一个指向整型变量的指针 C: 是一个指针,它指向一个具有六个元素的一维数组 D: 是一个指向整型变量的指针
- 设“inta[10],*pointer=a;”,以下不正确的表达式是()。 A: pointer=a+5; B: a=pointer+a; C: a[2]=pointer[4]; D: *pointer=a[0];