0
点赞
收藏
分享

微信扫一扫

读《C Primer Plus》

IT影子 04-03 09:30 阅读 2
c语言

1、汇编语言是为特殊的中央处理单元设计的一系列内部指令,使用助记符来表示;不同的CPU系列使用不同的汇编语言。

2、C语言充分利用计算机优势,使它具有汇编语言才有的微调控能力,可移植性极好。

3、C语言可以访问硬件、操作内存中的位。

4、IOCCC,国际C语言混淆代码大赛。目的是写出最有创意且最让人难以理解的C语言代码。

5、C++在C语言的基础上嫁接了面向对象的编程工具。C++几乎是C的超集。*(面向对象编程(Object-Oriented Programming,简称OOP)是一种编程范式,它以对象作为程序的基本单元,通过封装、继承和多态等概念来组织和结构化代码。在面向对象编程中,对象是指具有状态(属性)和行为(方法)的实体,而类是对象的抽象描述,定义了对象的属性和方法。面向对象编程的核心思想是将复杂的问题拆解成一系列相互关联的对象,通过对象之间的交互和消息传递来完成任务。它提供了一种结构化的方法来组织代码,使得代码更易于理解、扩展和维护。)

面向对象编程具有许多优点,包括代码重用性、可扩展性、灵活性和可维护性。它能够将现实世界的概念和关系映射到程序设计中,使得程序更贴近问题领域的模型。

常见的面向对象编程语言包括Java、C++、Python和C#等。这些语言提供了丰富的面向对象编程特性和工具,使得开发人员可以更方便地应用面向对象编程的思想和技术来构建软件系统。

6、随机存取内存(RAM)是存储程序和文件的工作区。

7、CPU的工作原理是这样的:它从内存中获取并执行一条指令,然后再从内存中获取并执行下一条指令。1GHz的CPU一秒钟可以获取并执行指令约十亿次!

8、编译器是把高级语言程序翻译成计算机能理解的机器语言指令集的程序。

9、连接器会把编译器生成的源代码和其他代码合并,生成可执行文件。

10、#include——预处理指令;

 int main(void)——main()总是第一个被调用的函数,函数名必须是main,一定是main。()表示main是一个函数;

函数是C程序构造块。

11、#include<stdio.h>是告诉编译器把stdio.h中的内容包含在当前程序中。它是C编译器软件包的标准部分,提供键盘输入和屏幕输出的支持。stdio.h叫作头文件。有些程序需要包含stdio.h,有些则不用。正是这种经济使用资源的原则,使得C语言成为流行的嵌入式编程语言。

12、int main(void)中int表明函数main()返回一个整数,void表明main()不带任何参数。

13、//以后为注释 

或者 

       /*

之间为注释

      */

第一种注释方法只能写一行,第二张则可写多行。

14、\n,换行符,表示另起一行(换行),是一个转义序列。

15、return 0目前看作是结束main()函数的要求。

16、int a,这被叫做“声明”。int是关键字,只能用于表示一种基本的C语言数据类型,不能用关键字作为函数名和变量名。a是标识符,也就是一个变量、函数或者其他实体的名称。在C语言中,所有变量必须先做声明。

17、变量命名规则:可以用大写字母、小写字母、数字和下划线命名,名称的第一个字符必须是字母或者下划线,不能是数字。

18、“=”是赋值运算符,把右边的值赋值给左边。如num = 1;

19、实际参数是传递给函数的特定值,形式参数函数中用于储存值的变量。

20、%d相当于一个占位符,作用是指明某值的位置。

 

举报

相关推荐

C++ Primer Plus

C++ Primer Plus 0001

C Primer Plus 编程练习10.12

C Primer Plus 8-10章

C Primer Plus 第9章(函数)

C Primer Plus 学习 Day1

C Primer Plus 第3章(数据和C)

0 条评论