美文网首页
C语言相关

C语言相关

作者: 学而不思则罔思而不学则殆 | 来源:发表于2020-09-22 15:10 被阅读0次

    一.编写一个c语言程序
    2).编译一个C语言程序的步骤
    1.新建一个后缀名为.c的文件,在这个文件上写符合C语言要求的代码,文件名无所谓,当后缀名一定是.c

    后缀名为.c的文件 是c程序的源文件.

    b.打开这个源文件,这个文件中写符合要求的代码
    注意:除了双引号中的内容,其他地方的代码必须使用因为输入法输入

    c.使用编译器将源文件中的代码转化成二进制代码,这个过车焦灼编译.

    将终端的工作路径切换到源文件所在的路径

    cc -c 源文件名称
    cc -c main.c
    如果没有意外的话,就会在当前的工作路径下生成一个.o文件,这个文件讲座目标文件,目标文件中存储的是.c文件文件代码对应的二进制指令

    d.目标文件中仅仅储存的是.c文件中代码对应的二进制指令.
    一个程序如果想要交过cpu执行,光这样是不行的
    还需要给这个目标文件添加一些启动代码.
    添加启动代码的过程叫做:"链接"

    cc 目标文件
    cc main.o
    如果一切正常的情况下,就会生成一个a.out文件,这个文件就是最终可以执行的程序了.


    1.在.c文件中写符合要求的代码
    2.使用 cc -c 编译
    3.使用 cc 链接

    二、xcode的中的C语言程序

    include <stdio>

    int main {
    return 0;
    }

    1.当我们运行程序 就会将我们写的代码交给cpu去执行
    cpu从什么地方会开始执行我们的代码?

    当我们建一个程序交给cpu执行的时候,cpu只会执行程序中的main函数中的代码
    别的代码是不会执行的

    2.所以,一个标准的吃程序中,有且只有一只main函数.

    3.所以,我们写的代码如果想要呗cpu执行,必须要写在main函数中,

    4.cpu在执行买了函数中的代码的时候
    是从上到下的一句一句的执行的
    只有上一句执行完才会执行下一句

    5.在程序一开始的时候就会执行main函数,所以买了函数是程序的入口
    当main函数中的代码执行结束之后,程序就会结束

    相关文章

      网友评论

          本文标题:C语言相关

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