CPrimerPlus第一章重点总结——新手学习笔记-创新互联

硬核知识

我们提供的服务有:成都网站设计、成都网站制作、微信公众号开发、网站优化、网站认证、阳谷ssl等。为1000多家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的阳谷网站制作公司

1.丹尼斯·里奇(Dennis Ritch)和肯·汤普逊(KenThompson)在开发UNIX操作系统时设计了C语言。

2.C编译器(C编译器是把C代码转换成计算机内部指令的程序)。

3.计算机运行:

中央处理单元(CPU)承担绝大部分的运算工作。

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

4数据存储在计算机中的实际形式:

其一,储存在计算机中的所有内容都是数字。计算机以数字形式储存数字和字符(如,在文本文档中使用的字 母)。每个字符都有一个数字码。计算机载入寄存器的指令也以数字形式储存,指令集中的每条指令都有一个数字码。

其二,计算机程序最终必须以数字指令码(即,机器语言)来表示。

5 面向对象编程是一门哲学,它通过对语言建模来适应问题,而不是对问题建模以适应语言

6.编译器是把源代码转换成可执行代码的程序

7.理解特定编译器报告的错误或警告信息是程序员要掌握的另一项技能。

C语言的优点.

1.C语言编写的程序更易懂、更可靠

2.C是高效的语言

3.代码紧凑,程序小

4.可移植到其他计算机 #注意:在一种系统中编写的 C程序稍作修改或不修改就能在其他系统运行

5.C语言功能强大且灵活

6.C 语言有丰富的运算符,满足程序员的需求而设计的

#优点是,许多任务用C来处理都非常简洁(如,转换数据的格式);

#缺点是,你可能会犯一些莫名其妙的错误,这些错误不可能在其他语言中出现。

C语言的缺点
  1. C语言使用指针,而涉及指针的编程错误往往难以察觉

  2. C 语言紧凑简洁,结合了大量的运算符

使用C语言的7个步骤(理想状态)
  1. 定义程序的目标

  2. 设计程序

  3. 编写代码

  4. 编译

  5. 运行程序

  6. 测试和调试程序

  7. 维护和修改代码

磨刀不误砍柴工,应该养成先规划再动手编写代码的好习惯,用纸和笔记录下程序的目标和设计框架。这样在编写代码的过程中会更加得心应手、条理清晰。

源代码文件

文件名 点号(.)前面的部分称为基本名(basename),点号后面的部分称为扩展名

链接器的作用

把你编写的目标代码、系统的标准启动代码和库代码这 3 部分合并成一个文件,即可执行文件。

注意,UNIX区分大小写

(因此,budget.c、BUDGET.c和Budget.c是3个不同但都有效的C源文件名。但是BUDGET.C是无效文件名,因为该名称的扩展名使用了大写C而不是小写c。)

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


本文名称:CPrimerPlus第一章重点总结——新手学习笔记-创新互联
转载注明:http://scyanting.com/article/disdch.html