1.c语言概述

作者: 一漫116 | 来源:发表于2017-08-06 13:58 被阅读2次

用途:用来编写程序的,即按照人的需求和想法编写一条条执行指令,并把这些指令发送到计算机的内存中使它执行这些指令,从而得到一个我们想要的结果。

程序

定义:多条指令的集合,这些指令能工作,并且能实现一定的功能。

特点:数据结构+算法

            数据结构:对数据的描述,即数据是什么类型,并以何种形式存在,它是程序操作和处理的对象。

    算法:对操作的描述,即怎么去操作数据,以什么样的方法和顺序去操作数据。

            数据:常量+变量

gcc编译器

用来编译C源程序,把源代码翻译成机器能够识别并正确执行的二进制文件。

第一步:预处理。把头文件里的内容包含进来,主要是做一些预备工作,使整个程序变得完整。gcc  –E  1.c  -o  1.i

第二步:编译检查语法错误,生成汇编代码。Gcc  –S  1.i  -o  1,s

第三步:汇编,生成目标代码(二进制)。Gcc  –c  1.s  -o  1.0

第四步:链接,链接必要的一些动态库。生成可执行的二进制文件。

Gcc  1.0  -0  I

编程语言分类:

编译型语言:C    C++

解释型语言:javascript  php  python

解释语言又叫脚本语言

C语言写完之后必须编译

IDE  集成开发环境

编写代码                编译代码                  调试代码

Virtual                    stutio                      windows

Eclipse                                                      全平台

Vc++                                                            windows

Sublime                  text                            全平台

Xcode                                                          mac

编基代码:vim      编译代码:gcc    g++      调试代码:gdb

C语言开发流程;

新建一个.c的文件

在文件中写代码

Gcc编译文件产生a.out可 

       

相关文章

  • 1.c语言概述

    用途:用来编写程序的,即按照人的需求和想法编写一条条执行指令,并把这些指令发送到计算机的内存中使它执行这些指令,从...

  • 2.1.1HTML

    web概念概述 *JavaWeb:使用Java语言开发基于互联网的项目 *软件架构:1.C/S:Client/Se...

  • OC消息机制,消息转发机制

    Runtime简称运行时,其中最主要的是消息机制 概述 C 与 OC 的不同 1.C 语言,函数的调用在编译的时候...

  • C语言介绍

    1.c语言的发展历史 --C语言的原型ALGOL 60语言(也称为A语言),最早的块结构语言。 ...

  • c语言学习笔记

    1.c语言基础知识 谭浩强的c语言书籍 菜鸟教程 https://m.runoob.com/

  • 2016.9.11 PM 课堂笔记 C语言

    1.C语言程序的编译 (1)gcc xx.c 都会默认生成一个a.out文件(2)gcc 1.c -o 1(命名成...

  • 1.c语言编译过程

    4个步骤: Preprocessing预处理阶段: 即完成宏定义和include 文件展开等工作;生成.i文件。G...

  • 给表弟的计算机自学教程

    1.c语言视频:郝斌c语言教程 链接:https://www.bilibili.com/video/av80745...

  • 栈基础知识

    1.C语言变量的分布 : C 语言有全局变量(Global)、本地变量(Local),静态变量(Static)、寄...

  • 1212笔记

    C基础c语言之父丹尼斯 里奇C语言的优缺点:优点:缺点:1.C语言的引入------hello,world!#in...

网友评论

    本文标题:1.c语言概述

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