卡尔白~ (@Karlbaey) 在 程序设计 #2 - 序列入门和缓冲输入输出 中发帖
原文链接请滑动至本文末尾查看,感谢您的支持! 😋
上期指路
这一篇是关于 数组、字符串。因为这些东西的内容极其宏大,所以本篇仅仅是一个入门,连初步都算不上。
此外,本篇还涉及了计算机底层逻辑的输入输出的教程。缓冲输入输出的意思是,将键盘从命令行输入、输出到命令行的内容优先存到缓冲区,这样程序就不需要频繁地读写命令行了。
数组和字符串都是由一系列元素组成的一个序列。它们的性质十分相似,因此放在同一篇教程里详细讨论。
序列的引入
还记得在 前期准备 中我们谈到的 数组和字符串 吗?它们有一个共同的特点:由几个元素以特定的顺序排列而成。它们的这种性质与数学中的数列(sequence,→ 数列 - 求闻百科)非常相似,因此在程序设计中,我们把具有这种特点的数据类型或数据结构称作 序列。
💡数组和字符串都是序列的代表。
package main
import (
"fmt"
...