初识C语言 ——“C Primer Plus”

这篇具有很好参考价值的文章主要介绍了初识C语言 ——“C Primer Plus”。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

各位CSDN的uu们你们好呀,今天,小雅兰的内容是读一本好书,这一本书的名字就叫做《C Primer Plus》,那么,又回到了我们的初识C语言阶段啦,保证零基础都能看懂噢,下面,让我们进入C语言的世界吧


C语言的起源

选择C语言的理由

C语言的应用范围

计算机能做什么

高级计算机语言和编译器

C标准 

使用C语言的7个步骤

编程机制

本书的组织结构

小结


 C语言的起源

初识C语言 ——“C Primer Plus”


 选择C语言的理由

初识C语言 ——“C Primer Plus”

用Java写一个程序,需要100MB时,改为用C语言写这样一个程序,可能只需要20MB。

 设计特性

初识C语言 ——“C Primer Plus”

高效性 初识C语言 ——“C Primer Plus”

 可移植性

初识C语言 ——“C Primer Plus”

 初识C语言 ——“C Primer Plus”

强大而灵活 初识C语言 ——“C Primer Plus”

 面向程序员

初识C语言 ——“C Primer Plus”

缺点

 初识C语言 ——“C Primer Plus”


C语言的应用范围

初识C语言 ——“C Primer Plus”

 初识C语言 ——“C Primer Plus”

 初识C语言 ——“C Primer Plus”


计算机能做什么

这其实是一些计算机组成原理的知识点 

这里可以不用深入了解,看一下就可以了,如果实在是感兴趣,可以阅读一下《计算机组成原理》这本书

初识C语言 ——“C Primer Plus”

初识C语言 ——“C Primer Plus”

初识C语言 ——“C Primer Plus”

 初识C语言 ——“C Primer Plus”

 初识C语言 ——“C Primer Plus”


高级计算机语言和编译器 初识C语言 ——“C Primer Plus”

初识C语言 ——“C Primer Plus”

初识C语言 ——“C Primer Plus”

初识C语言 ——“C Primer Plus”


 C标准 

初识C语言 ——“C Primer Plus”

第1个ANSI/ISO C标准

 兼容性问题:

初识C语言 ——“C Primer Plus”

C99标准是1994年公布的 

初识C语言 ——“C Primer Plus” C99标准 初识C语言 ——“C Primer Plus”

 初识C语言 ——“C Primer Plus”

 C11标准

初识C语言 ——“C Primer Plus”


 使用C语言的7个步骤

初识C语言 ——“C Primer Plus”

编译型语言就是程序员写出的源代码,需要经过编译器处理,最后才能以二进制的形式被CPU识别

解释型语言就是不需要编译器,直接读源代码,也就是:边翻译边识别

 初识C语言 ——“C Primer Plus”

第1步:定义程序的目标

 初识C语言 ——“C Primer Plus”

第2步:设计程序

初识C语言 ——“C Primer Plus”

初识C语言 ——“C Primer Plus”

第3步:编写代码

 初识C语言 ——“C Primer Plus”

初识C语言 ——“C Primer Plus”

初识C语言 ——“C Primer Plus”

 第4步:编译

初识C语言 ——“C Primer Plus”

初识C语言 ——“C Primer Plus”

初识C语言 ——“C Primer Plus”​​​​​​ 

第5步:运行程序

 初识C语言 ——“C Primer Plus”

第6步:测试和调试程序

 初识C语言 ——“C Primer Plus”

初识C语言 ——“C Primer Plus”  

 第7步:维护和修改代码

初识C语言 ——“C Primer Plus”

说明 初识C语言 ——“C Primer Plus”

 许多初学者经常忽略第1步和第2步(定义程序目标和设计程序),直接跳到第3步(编写代码)。刚开始学习时,编写的程序非常简单,完全可以在脑中构思好整个过程。即使写错了,也很容易发现。但是,随着编写的程序越来越庞大、越来越复杂,动脑不动手可不行,而且程序中隐藏的错误也越来越难找。最终,那些跳过前两个步骤的人往往浪费了更多的时间,因为他们写出的程序难看、缺乏条理、让人难以理解。要编写的程序越大越复杂,事先定义和设计程序环节的工作量就越大。

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


编程机制 初识C语言 ——“C Primer Plus”

初识C语言 ——“C Primer Plus”

初识C语言 ——“C Primer Plus”

 初识C语言 ——“C Primer Plus”

目标代码文件、可执行文件和库

初识C语言 ——“C Primer Plus”

 初识C语言 ——“C Primer Plus”

初识C语言 ——“C Primer Plus”

初识C语言 ——“C Primer Plus”

初识C语言 ——“C Primer Plus”

初识C语言 ——“C Primer Plus”

 UNIX系统

初识C语言 ——“C Primer Plus”

初识C语言 ——“C Primer Plus”

初识C语言 ——“C Primer Plus”

初识C语言 ——“C Primer Plus” GNU编译器集合和LLVM项目 

初识C语言 ——“C Primer Plus” Linux系统 初识C语言 ——“C Primer Plus”

 PC的命令行编译器

初识C语言 ——“C Primer Plus”

初识C语言 ——“C Primer Plus” 集成开发环境(Windows) 初识C语言 ——“C Primer Plus”

初识C语言 ——“C Primer Plus”Windows/Linux

Macintosh中的C

初识C语言 ——“C Primer Plus”


 本书的组织结构

初识C语言 ——“C Primer Plus”


小结 初识C语言 ——“C Primer Plus”


 好啦,小雅兰今天的读书分享到此结束,还要继续加油看书噢!!!

初识C语言 ——“C Primer Plus”文章来源地址https://www.toymoban.com/news/detail-413584.html

到了这里,关于初识C语言 ——“C Primer Plus”的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • C++ Primer Plus: 第10章(2)

    第10章编程题: (1) Account.h: Account.cpp: main.cpp: (2) Person.h: Person.cpp: main.cpp: (3) golf.h: golf.cpp: main.cpp: (4) Sales.h: Sales.cpp: main.cpp: (5) Stack.h: Stack.cpp: main.cpp: (6) Move.h: Move.cpp: main.cpp: (7) Plorg.h: Plorg.cpp: main.cpp: (8) List.h: List.cpp: main.cpp:

    2024年02月12日
    浏览(37)
  • C++ Primer Plus笔记: 2023.07.05

    1.在C++中,每个表达式都有值。例如下面的表达式: C++将赋值表达式的值定义为左侧成员的值,因此这个表达式的值为20。 由于赋值表达式有值,因此可以编写下面的语句: 表达式cooks = 4的值为4,因此maids的值为7。 允许上述语句存在的原则也允许编写如下的语句: 下面的程序

    2024年02月12日
    浏览(27)
  • 《C Primer Plus》(第6版)中文版

    《C Primer Plus》(第6版)中文版的读书笔记、复习题与编程练习。 完成时间:2023.04.13,旅途总有终点。 【《C Primer Plus》读书笔记】第1章:初识C语言 【《C Primer Plus》读书笔记】第2章:C语言概述 【《C Primer Plus》读书笔记】第3章:数据和C 【《C Primer Plus》读书笔记】第4章:

    2024年02月09日
    浏览(32)
  • C Primer Plus第九章编程练习答案

    学完C语言之后,我就去阅读《C Primer Plus》这本经典的C语言书籍,对每一章的编程练习题都做了相关的解答,仅仅代表着我个人的解答思路,如有错误,请各位大佬帮忙点出! 1.设计一个函数min(x, y),返回两个double类型值的较小值。在一个简单 的驱动程序中测试该函数。 2

    2024年02月06日
    浏览(29)
  • C++ Primer Plus第二章编程练习答案

    答案仅供参考,实际运行效果取决于运行平台和运行软件 1.编写一个C++程序,它显示您的姓名和地址。 2.编写一个C程序它要求用户输入一个以 long 为单位的距离,然后将它转换为码(- ng等于220码) 3.编写1个C++程序它使用3个用户定义的函数(括mai()),并生成下面的输出Three blind

    2024年02月09日
    浏览(45)
  • C Primer Plus第六章编程练习答案

    学完C语言之后,我就去阅读《C Primer Plus》这本经典的C语言书籍,对每一章的编程练习题都做了相关的解答,仅仅代表着我个人的解答思路,如有错误,请各位大佬帮忙点出! 1.编写一个程序,创建一个包含26个元素的数组,并在其中储存26个小 写字母。然后打印数组的所有

    2024年02月06日
    浏览(36)
  • C++ primer plus第七章编程练习答案

    1.编写一个程序,不断要求用户输入两个数,直到其中的一个为 0。对于每两个数,程序将使用一个南数来计算它们的调和平均数,并将结果返回给 main(),而后者将报告结果。调和平均数指的是倒数平均值的倒数,计算公式如下: 调和平均数=2.0*xy/(x + y) 2.编写一个程序,要求用

    2024年02月10日
    浏览(32)
  • C++ Primer Plus第五章编程练习答案

    答案仅供参考,实际运行效果取决于运行平台和运行软件 1.编写一个要求用户输入两个整数的程序。该程序将计算并输出这两个整数之间包括这两个整数)所有整数的和。这里假设先输入较小的整数。例如,如果用户输入的是2和则程序将出29之间所有整数的和为44 2.使用array对

    2024年02月09日
    浏览(40)
  • 【CPP_Primer_Plus】C++ IDE推荐

    C++编译器推荐 windows 推荐 Resharper++插件 vcpkg 功能介绍 编辑器 Visual Studio 的编辑器具有出色的代码补全功能、语法突出显示、快速信息提示、附带代码修复建议的错误和警告。 IntelliSense 比 IntelliCode(内置于编辑器中的 AI 工具) 调试器 顶部的绿色运行按钮可启动调试程序。

    2024年02月09日
    浏览(31)
  • C Primer Plus第十六章编程练习答案

    学完C语言之后,我就去阅读《C Primer Plus》这本经典的C语言书籍,对每一章的编程练习题都做了相关的解答,仅仅代表着我个人的解答思路,如有错误,请各位大佬帮忙点出! 由于使用的是命令行参数常用于linux系统或者vscode,但此代码是运行于vs2022的,测试截图就不弄了。

    2024年02月07日
    浏览(32)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包