美文网首页C语言
初识C语言 2019-06-04

初识C语言 2019-06-04

作者: 小蔡叶_08ab | 来源:发表于2019-06-07 13:48 被阅读1次

C语言特征:

自顶向下设计、结构化设计、模块化设计

高效性包括代码紧凑带来的好处存储空间小、处理速度快速、强大的控制结构、很高的兼容性

可移植性、移植其他系统中不修改或者稍微修改(调整头文件)

.强大而灵活支持多场景应用处理

面向程序员的权限全开放的、简洁表达意图

缺点:

在编程时,权限越大,责任越大尤其是不容易察觉的错误比如指针

C语言标准:

1987 布莱恩 和丹尼斯合著<<C语言程序设计>>公认的第一版C语言标准。此书未定义C库,没有官方库,默认为UNIX库

1989 美国国家标准协会发布C语言标准(ANSI C)定义C语言和标准库,1900 SIO采用此标准此标准ANSI C

1.信任程序员,不妨碍程序员做任何事情

2.保持语言精练简洁

3.只提供一种方法只操作一项

4.让程序运行更快,即使不可移植

.1999 ANSI/ISO 联合发布C99标准

弥补缺陷

提高实用性

2011 发布C11标准 软件供应商未很好接受

.C语言编写程序步骤

提出程序目标

 包括程序运行功能,提出需要哪些数据,哪些功能和控制(非编程语言)

设计程序

     数据的处理、计算以及控制原理(非编程语言)

编写程序

使用C语言表达设计

编译

    使用编译器检查语法错误

运行程序

    在载体中运行

测试和调试程序

    测试程序是否按照编程逻辑运行,发现错误BUG并进行修改

维护程序和修改程序

 添加新的特性以及有好的解决方式,有注释的话很好维护

C语言编译步骤

将高级语言编译成目标代码(对编写语法编译不包括启动代码和库代码)

目标代码通过链接器编写成可执行文件EXE或者HEX BIN

相关文章

  • 初识C语言 2019-06-04

    C语言特征: 自顶向下设计、结构化设计、模块化设计 高效性包括代码紧凑带来的好处存储空间小、处理速度快速、强大的控...

  • 初识C语言

    CPU工作原理 CPU工作原理是它先从内存中获取并执行一条指令,然后再从内存中获取并执行下一条指令,诸如此类(一个...

  • 初识C语言

    笔者虽然没有从事计算机相关工作,但依然无法舍弃对编程的喜爱。通过发布文章,一方面,把重新学习的内容纪录下来,最重要...

  • c语言初识

    c语言主要说的是main函数,而且里面只能有唯一一个main函数。 这是函数基本框架: 1⃣️这是函数基本框架: ...

  • objc简介及其特性浅析

    初识objc 全称Objective-C,OSX、IOS开发语言 HelloWorld 兼容C Foundatio...

  • 【初识C语言】C语言命名规范

    C语言命名规范 C是一门朴素的语言,你使用的命名也应该这样。 然而,当面对复杂情况时就有些棘手,给全局变量取一个描...

  • C语言指针初识

  • VS2019编写简单的C程序示例

    前面两天分别介绍了C语言学习路线和初识C语言 今天我们正式了解C语言程序,和学习其它语言一样,先从Hello Wo...

  • C语言入门笔记

    笔者花了一个晚上自学了C语言,现在将C语言重点总结如下: 初识C语言 C语言一经出现就以其功能丰富、表达能力强、灵...

  • C语言基础

    C语言初识与应用 C语言的起源 C语言是20世纪70年代由贝尔实验室开发并广为流传使用的编程语言。起初由于汇编语言...

网友评论

    本文标题:初识C语言 2019-06-04

    本文链接:https://www.haomeiwen.com/subject/dqarxctx.html