const修饰变量,变量的值不能改变。const修饰指针:指针常量:不能通过指针来修改变量的值。指针可以指向其他常量。常量指针:一直指向该变量,不能给该指针赋予其他地址。变量值可以修改。
正确
本题目来自[网课答案]本页地址:https://www.wkda.cn/ask/pyamjjzmyzozjto.html
举一反三
- 若有声明语句“int a; int * const p=&a;”,则 。 A: p是一个指针型的常量,指针p本身的值不能被改变 B: p是一个指针型的常量,a的值不能被改变 C: p是一个指向常量的指针,所以a的值不能被改变 D: p是一个指向常量的指针,指针p本身的值可以改变
- 常量指针的作用是使当前指针所指向变量的【】在程序运行时不能被修改。
- 对于指针类型的常量,即指针常量本质上是一个常量,指针用来说明常量的类型,表示该常量是一个指针类型的常量。指针常量(指针类型的常量)与常量指针(指向常量的指针)的一个区别在于:指针常量指向的对象(目标)的内容是可以修改的,但不能修改该指针常量所指向的对象(目标)。而常量指针指向的对象(目标)的内容是不可以修改的,但可以将其指向其他的对象(目标)。
- 指针变量可以有空值,即该指针变量不指向任何变量。()
- 下面对指针变量的叙述,正确的是______ A: 指针变量可以加上一个指针变量。 B: 可以把一个整形数赋给指针变量。 C: 指针变量的值可以赋给指针变量。 D: 指针变量不可以有空值,即该指针变量必须指向某一变量。
内容
- 0
将一个字符串常量赋值给一个字符指针变量,可以解释为让字符指针指向该字符串常量。
- 1
不正确的指针概念是( )。 A: 一个指针变量只能指向同一类型的变量。 B: 一个变量的地址称为该变量的指针。 C: 只有同一类型变量的地址才能存放在指向该类型变量的指针变量之中。 D: 指针变量可以赋任意整数,但不能赋浮点数。
- 2
【判断题】指针是用来存放某种变量的地址值的变量。这种变量的地址值也可以存放在某个变量中,存放某个指针的地址值的变量称为指向指针的指针,即二级指针
- 3
以下关于地址和指针的叙述中正确的是( )。 A: 可以取变量的地址赋值给同类型的指针变量 B: 可以取常量的地址赋值给同类型的指针变量 C: 可以取一个指针变量的地址赋给本指针变量,这样就使得指针变量指向自身 D: 所有指针变量如果未赋初值,则自动赋空值NULL
- 4
文件指针指的是() A: 其它三项都不对 B: 通过变量指向一个文件地址 C: 在C语言中用一个指针变量指向一个文件,这个指针就是文件指针 D: 通过常量指向一个文件地址