手把手带你刷好题—— 36.关键字const具体用法(作业非力扣)

Posted 安然无虞

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了手把手带你刷好题—— 36.关键字const具体用法(作业非力扣)相关的知识,希望对你有一定的参考价值。

【前言】

今天是刷题打卡第36天!

不负代码不负卿啦。

原题:关键字const具体用法

知识点补充:

const 修饰变量时,变量变成常变量,不能被修改;

同样的,const 也能修饰指针。

const修饰指针的时候(有两种):

  1. const放在*的左边(const int* p) ,修饰的是*p,使得*p不能改变(保证指针指向的内容不能通过指针修改),但是指针变量p本身可以改变;
  2. const放在*的右边(int* const p),修饰的是p,使得p 不能改变。但是*p可以被修改

题目描述:

下列选项中哪一种形式声明了一个指向char类型变量的指针P,P的值是不可修改的,但P指向的变量的值是可以修改的?C

A:const char* p;//const修饰*p
B:char const* p;//const修饰*p
C:char* const p;//const修饰p
D:const char* p;//const既修饰*p,又修饰p

思路:其实一看到题目中说p的值是不可修改的我们就应该想到const放在*的右边。

结语

今天是刷题打卡第36天! 

加油吧少年。

以上是关于手把手带你刷好题—— 36.关键字const具体用法(作业非力扣)的主要内容,如果未能解决你的问题,请参考以下文章

手把手带你刷好题—— 39.按奇偶排序数组(双指针)

手把手带你刷好题—— 62.数字三角形(递推简单DP)

手把手带你刷好题—— 32.求最大公约数+求最小公倍数

手把手带你刷好题——29.从大到小输出(非力扣,作业)

手把手带你刷好题—— 49.二叉搜索树的范围和(DFS+BFS)

手把手带你刷好题—— 35.水仙花数(鹏哥的写法)(作业非力扣)