对下列语句正确的描述是( )。
const int *x; //(1)
int *constx; //(2)
A:语句(1)的含义是指针变量x不能更改 B:语句(2)的含义是指针变量x所指向的不能更改 C:语句(2)的含义是指针变量x不能更改 D:语句(1)和(2)是相同含义的不同定义方式
if语句的语法格式可描述为:
格式1:if(<条件>)<语句>或格式2:if(<条件>)<语句1> else<语句2>
关于上面的语法格式,下列表述中错误的是( )。
A:<条件>部分可以是二个if语句,例如if(if(a==0)…)… B:<语句>部分可以是一个if语句,例如if(…)if(…)… C:如果在<条件>前加上逻辑非运算符!并交换<语句1>和<语句2>的位置,语句功能不变 D:<语句>部分可以是一个循环语句,例如if(…)while(…)…
对下列语句正确的描述是( )。
const int*x; //(1)
int*const X; //(2)
A:语句(1)的含义是指针变量x不能更改 B:语句(2)的含义是指针变量x所指向的不能更改 C:语句(2)的含义是指针变量x不能更改 D:语句(1)和(2)是相同含义的不同定义方式
对下列语句正确的描述是( )。
const int *x;
int *const x;
A:语句1的含义是指针变量x不能更改 B:语句2的含义是指针变量x所指向的值不能更改 C:语句2的含义是指针变量x不能更改 D:语句1和语句2含义是相同的
对下列语句正确的描述是( )。
const int *x; ∥(1)
int *constx; ∥(2)
A:语句(1)的含义是指针变量x不能更改 B:语句(2)的含义是指针变量x所指向的不能更改 C:语句(2)的含义是指针变量x不能更改 D:语句(1)和(2)是相同含义的不同定义方式
对下列语句正确的描述是( )。 const int*x; //(1) int*const X; //(2)
A:语句(1)的含义是指针变量x不能更改 B:语句(2)的含义是指针变量x所指向的不能更改 C:语句(2)的含义是指针变量x不能更改 D:语句(1)和(2)是相同含义的不同定义方式
对下列语句正确的描述是( )。 const int *x; int *const x;
A:语句1的含义是指针变量x不能更改 B:语句2的含义是指针变量x所指向的值不能更改 C:语句2的含义是指针变量x不能更改 D:语句1和语句2含义是相同的
对下列语句正确的描述是( )。 const int *x; ∥(1) int *constx; ∥(2)
A:语句(1)的含义是指针变量x不能更改 B:语句(2)的含义是指针变量x所指向的不能更改 C:语句(2)的含义是指针变量x不能更改 D:语句(1)和(2)是相同含义的不同定义方式