为Python开发者必学的C语言基础知识有哪些?
- 内容介绍
- 文章标签
- 相关推荐
本文共计26240个文字,预计阅读时间需要105分钟。
目标+了解C++的编译过程。+掌握C++的内置数据类型、输入/输出、决策语句和循环语句等主要语法和语义。+了解C++数组的语法和用法。+理解C++函数和参数传递机制。
目标
- 了解C++的编译过程。
- 了解C++的内置数据类型、输入/输出、决策语句和循环语句这些主要组成部分的语法和语义。
- 了解C++的数组的语法和用法。
- 了解C++的函数和参数传递机制的细节。
- 了解C++的变量的作用域和它的生命周期。
8.1 概要
本书前面部分的章节重点介绍了如何使用Python语言来开发算法和数据结构。Python具有相对简单的语法,以及强大的内置数据结构和函数库,所以它是一个非常适合于初学者的优秀语言。目前看来,Python在行业内的使用量正在持续增长。然而,即使Python已经是最常用的语言之一,计算机科学家也应该知道若干种其他不同的计算机语言。不同的编程语言提供了不同的功能,这就让任何一个单一的编程语言都不会是所有问题的最好选择。不同的编程语言具有不同的能力,而这将会鼓励你不断地去思考解决问题的更多方法,因此学习新的编程语言有助于扩展你解决问题的能力。
Python语言的数据结构和许多内置函数隐藏了程序的许多底层实现细节。正如我们之前讨论的那样,使用Python的时候,你不必像在使用某些语言的时候那样,担心内存释放相关的操作。很明显,当人们在开发更高级别的语言,并为这些语言编写解释器和运行时环境的时候,需要了解实现它们所需要的所有底层细节。应该明白的一点是,Python一般来说并不是处理大量数据或者需要大量计算的应用程序最好的语言。这是因为,它使用了额外的内存来存储每个对象的引用计数以及这个对象的数据类型。
本文共计26240个文字,预计阅读时间需要105分钟。
目标+了解C++的编译过程。+掌握C++的内置数据类型、输入/输出、决策语句和循环语句等主要语法和语义。+了解C++数组的语法和用法。+理解C++函数和参数传递机制。
目标
- 了解C++的编译过程。
- 了解C++的内置数据类型、输入/输出、决策语句和循环语句这些主要组成部分的语法和语义。
- 了解C++的数组的语法和用法。
- 了解C++的函数和参数传递机制的细节。
- 了解C++的变量的作用域和它的生命周期。
8.1 概要
本书前面部分的章节重点介绍了如何使用Python语言来开发算法和数据结构。Python具有相对简单的语法,以及强大的内置数据结构和函数库,所以它是一个非常适合于初学者的优秀语言。目前看来,Python在行业内的使用量正在持续增长。然而,即使Python已经是最常用的语言之一,计算机科学家也应该知道若干种其他不同的计算机语言。不同的编程语言提供了不同的功能,这就让任何一个单一的编程语言都不会是所有问题的最好选择。不同的编程语言具有不同的能力,而这将会鼓励你不断地去思考解决问题的更多方法,因此学习新的编程语言有助于扩展你解决问题的能力。
Python语言的数据结构和许多内置函数隐藏了程序的许多底层实现细节。正如我们之前讨论的那样,使用Python的时候,你不必像在使用某些语言的时候那样,担心内存释放相关的操作。很明显,当人们在开发更高级别的语言,并为这些语言编写解释器和运行时环境的时候,需要了解实现它们所需要的所有底层细节。应该明白的一点是,Python一般来说并不是处理大量数据或者需要大量计算的应用程序最好的语言。这是因为,它使用了额外的内存来存储每个对象的引用计数以及这个对象的数据类型。

