C语言相关

2020-09-22  本文已影响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函数中的代码执行结束之后,程序就会结束

上一篇下一篇

猜你喜欢

热点阅读