C语言入门阶段,如何高效掌握3这个关键概念?

2026-04-12 02:200阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计2835个文字,预计阅读时间需要12分钟。

C语言入门阶段,如何高效掌握3这个关键概念?

今天,继续和大家分享关于C++入门的相关知识,包括内联函数、auto关键字、范围for循环和空指针。以上就是我们本篇章节要了解的知识大纲,好了,我们现在继续上篇。

今天,继续和大家分享关于引用的相关,以及更多关于C++入门的知识,包括内联函数,关键子auto,范围for和空指针。

以上就是我们本篇文章要了解的知识大纲,好了,我们现在继上篇文章继续了解引用的相关知识。

引用

上篇文章我们提到了

引用的三个重要特性:

第一点是:引用在定义的时候必须进行初始化,如下图所示

第二点是:一个变量可以有多个引用。什么意思呢?我们以下图变量x为例,变量x既可以叫a,也可叫b。a和b都是对x的引用

第三点:引用一旦引用了一个实体,就不能再引用其他的实体了。通俗来说,就是我给李华取了个绰号叫小华,就不能叫别人小华了。不然,很容易搞混,不清楚谁是谁。让我们来看看具体的代码:

以上是引用的三个重要特性,接下来,我们看看下面这张图:

从图中我们不能难发现,变量y的定义是错误的,而变量x的定义是正确的。这是为什么呢?这是因为数字10是常量,具有常性,不能更改。而我们现在给10取别名为y,y可以修改,如果y修改成功了,也就是10修改成功了,这不是扯蛋吗?所以,对于常量的引用我们需要加上const进行修饰,而对常量的引用,我们称之为常引用。

引用的使用场景

引用的使用场景,主要有两个。

第一个是做参数。

阅读全文

本文共计2835个文字,预计阅读时间需要12分钟。

C语言入门阶段,如何高效掌握3这个关键概念?

今天,继续和大家分享关于C++入门的相关知识,包括内联函数、auto关键字、范围for循环和空指针。以上就是我们本篇章节要了解的知识大纲,好了,我们现在继续上篇。

今天,继续和大家分享关于引用的相关,以及更多关于C++入门的知识,包括内联函数,关键子auto,范围for和空指针。

以上就是我们本篇文章要了解的知识大纲,好了,我们现在继上篇文章继续了解引用的相关知识。

引用

上篇文章我们提到了

引用的三个重要特性:

第一点是:引用在定义的时候必须进行初始化,如下图所示

第二点是:一个变量可以有多个引用。什么意思呢?我们以下图变量x为例,变量x既可以叫a,也可叫b。a和b都是对x的引用

第三点:引用一旦引用了一个实体,就不能再引用其他的实体了。通俗来说,就是我给李华取了个绰号叫小华,就不能叫别人小华了。不然,很容易搞混,不清楚谁是谁。让我们来看看具体的代码:

以上是引用的三个重要特性,接下来,我们看看下面这张图:

从图中我们不能难发现,变量y的定义是错误的,而变量x的定义是正确的。这是为什么呢?这是因为数字10是常量,具有常性,不能更改。而我们现在给10取别名为y,y可以修改,如果y修改成功了,也就是10修改成功了,这不是扯蛋吗?所以,对于常量的引用我们需要加上const进行修饰,而对常量的引用,我们称之为常引用。

引用的使用场景

引用的使用场景,主要有两个。

第一个是做参数。

阅读全文