【】是指当前指针所指向变量的值在程序运行时不能被修改。
常量指针
举一反三
- 常量指针的作用是使当前指针所指向变量的【】在程序运行时不能被修改。
- const修饰变量,变量的值不能改变。const修饰指针:指针常量:不能通过指针来修改变量的值。指针可以指向其他常量。常量指针:一直指向该变量,不能给该指针赋予其他地址。变量值可以修改。
- 变量的值的特点( )。 A: 在程序执行和停止时,会保持当前值 B: 在程序中可以根据需要随时变化 C: 在声明时赋予值,其值在程序中不能再被修改 D: 如果指针被移到主程序main后,数值会丢失,重新以初始值运行。
- 引用指针变量指引用指针变量所指向的值
- 若有声明语句“inta;constint*p=&a;”,则。 A: p是一个指向常量的指针,不能通过p来改变所指对象a的值 B: p是一个指针型的常量,不能通过p来改变所指对象的值 C: p是一个指向常量的指针,所以a的值不能被改变 D: p是一个指针型的常量,所以a的值不能被改变
内容
- 0
以下说法正确的是( )。 A: 数组在内存中占有连续空间,数组名是其首地址 B: 通过指针的引用运算可以修改指针所指对象的地址 C: 指针的指向不能改变 D: 在使用指针变量时,其可以指向任意内存空间
- 1
常量是指在程序运行过程中不改变其值的量,变量是在程序运行中其值可以被修改的量。
- 2
指向变量的指针,指针存放的值是指该变量的() A: 值 B: 地址 C: 名 D: 一个标志
- 3
对引用与指针的区别以下说法错误的是: A: 引用必须被初始化,指针不必。 B: 引用初始化以后不能被改变,指针可以改变所指的对象。 C: 不存在指向空值的引用,但是存在指向空值的指针。 D: 引用和指针都可以不被初始化。
- 4
在定义指针变量时,指针名前的“()”不能省略,同一个指针变量只能指向()。