This commit is contained in:
github-actions[bot] 2023-11-29 08:16:54 +00:00
parent 340818c400
commit dbb890f448
4 changed files with 4 additions and 4 deletions

View File

@ -161,7 +161,7 @@
<hr>
<h1 id="第3章-基础数据类型"><a class="header" href="#第3章-基础数据类型">第3章 基础数据类型</a></h1>
<p>虽然从底层而言,所有的数据都是由比特组成,但计算机一般操作的是固定大小的如整数、浮点数、比特数组、内存地址等。进一步将这些数组织在一起就可表达更多的对象例如数据包、像素点、诗歌甚至其他任何对象。Go语言提供了丰富的数据组织形式这依赖于Go语言内置的数据类型。这些内置的数据类型兼顾了硬件的特性和表达复杂数据结构的便捷性。</p>
<p>虽然从底层而言,所有的数据都是由比特组成,但计算机一般操作的是固定大小的如整数、浮点数、比特数组、内存地址等。进一步将这些数组织在一起就可表达更多的对象例如数据包、像素点、诗歌甚至其他任何对象。Go语言提供了丰富的数据组织形式这依赖于Go语言内置的数据类型。这些内置的数据类型兼顾了硬件的特性和表达复杂数据结构的便捷性。</p>
<p>Go语言将数据类型分为四类基础类型、复合类型、引用类型和接口类型。本章介绍基础类型包括数字、字符串和布尔型。复合数据类型——数组§4.1和结构体§4.2——是通过组合简单类型来表达更加复杂的数据结构。引用类型包括指针§2.3.2、切片§4.2)、字典§4.3、函数§5、通道§8虽然数据种类很多但它们都是对程序中一个变量或状态的间接引用。这意味着对任一引用类型数据的修改都会影响所有该引用的拷贝。我们将在第7章介绍接口类型。</p>

View File

@ -1550,7 +1550,7 @@ func init() {
</code></pre>
<p>我们已经看到包、文件、声明和语句如何来表达一个程序结构。在下面的两个章节,我们将探讨数据的结构。</p>
<div style="break-before: page; page-break-before: always;"></div><h1 id="第3章-基础数据类型"><a class="header" href="#第3章-基础数据类型">第3章 基础数据类型</a></h1>
<p>虽然从底层而言,所有的数据都是由比特组成,但计算机一般操作的是固定大小的如整数、浮点数、比特数组、内存地址等。进一步将这些数组织在一起就可表达更多的对象例如数据包、像素点、诗歌甚至其他任何对象。Go语言提供了丰富的数据组织形式这依赖于Go语言内置的数据类型。这些内置的数据类型兼顾了硬件的特性和表达复杂数据结构的便捷性。</p>
<p>虽然从底层而言,所有的数据都是由比特组成,但计算机一般操作的是固定大小的如整数、浮点数、比特数组、内存地址等。进一步将这些数组织在一起就可表达更多的对象例如数据包、像素点、诗歌甚至其他任何对象。Go语言提供了丰富的数据组织形式这依赖于Go语言内置的数据类型。这些内置的数据类型兼顾了硬件的特性和表达复杂数据结构的便捷性。</p>
<p>Go语言将数据类型分为四类基础类型、复合类型、引用类型和接口类型。本章介绍基础类型包括数字、字符串和布尔型。复合数据类型——数组§4.1和结构体§4.2——是通过组合简单类型来表达更加复杂的数据结构。引用类型包括指针§2.3.2、切片§4.2)、字典§4.3、函数§5、通道§8虽然数据种类很多但它们都是对程序中一个变量或状态的间接引用。这意味着对任一引用类型数据的修改都会影响所有该引用的拷贝。我们将在第7章介绍接口类型。</p>
<div style="break-before: page; page-break-before: always;"></div><h2 id="31-整型"><a class="header" href="#31-整型">3.1. 整型</a></h2>
<p>Go语言的数值类型包括几种不同大小的整数、浮点数和复数。每种数值类型都决定了对应的大小范围和是否支持正负符号。让我们先从整数类型开始介绍。</p>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long