当前位置: 首页 > news >正文

重庆网站建设价格产品50个关键词

重庆网站建设价格,产品50个关键词,哪里有做企业网站的,wordpress 手机访问不了文章目录 1.make/Makefile的介绍2.简单编写及使用3.ACM时间4.extern的复习5.多文件的编译5.0复习翻译过程5.1多文件的构成5.2手动编译5.3利用Makefile 1.make/Makefile的介绍 make是一个命令 makefile是一个文件[makefile也对] 之前的学习都没有维护项目结构 当有多个.c文件 先…

文章目录

  • 1.make/Makefile的介绍
  • 2.简单编写及使用
  • 3.ACM时间
  • 4.extern的复习
  • 5.多文件的编译
    • 5.0复习翻译过程
    • 5.1多文件的构成
    • 5.2手动编译
    • 5.3利用Makefile

1.make/Makefile的介绍

make是一个命令 makefile是一个文件[makefile也对]

之前的学习都没有维护项目结构 当有多个.c文件 先编译哪个后编译哪个 自己没管过 make/Makefile: 自动化的构建项目

编写Makefile的目的:能够自动化的构建项目 可以把我们的源代码编译 自动生成可执行程序
编写Makefile: 依赖关系(小灰灰是灰太郎的儿子 有父子关系) 依赖方法(小灰灰上大学月底给灰太狼要生活费)

2.简单编写及使用

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

利用编写好的Makefile 可以通过make/make clean进行生成/删除可执行程序

在这里插入图片描述

这是一个Makefile文件,用于编译名为hello的C程序。

  1. 第一行指定了一个目标,即hello。
  2. 第二行是编译命令,gcc hello.c -o hello,它会使用gcc编译hello.c,并将生成的可执行文件命名为hello。
  3. 第三行是一个伪目标,即clean,用于定义清除操作。
  4. 第四行是clean目标下的命令,rm -f hello,它用于删除生成的可执行文件hello。

可以使用命令make执行该Makefile文件来进行编译和生成可执行文件。如果需要删除可执行文件,可以使用命令make clean

执行: Makefile自顶向下扫描文本 只会执行第一对目标文件 想要执行特定文件需要在make后+文件名
.PHONY修饰的目标称为伪目标: 总是被执行的(总是根据依赖关系去执行依赖方法) 理解: 多次执行make hello 会显示: 该文件已为最新文件 而多次执行make clean则没有显示

3.ACM时间

在这里插入图片描述

ACM时间

Access: 最近一次访问 因为有些文件经常被访问 所以这个时间经常需要被修改 而频繁修改存在于磁盘上的文件需要耗费时间 所以优化后: 当达到一定访问次数才会修改access
Modify: 最近一次修改文件内容的时间 当文件内容增加/减少引起文件大小变化 – 文件的属性信息也会随之改变
Change: 最近一次修改文件属性的时间

4.extern的复习

extern是什么

extern是C语言中的一个关键字,用于在源文件中声明一个在另一个源文件中定义的变量或函数。它的作用是告诉编译器在其他地方已经定义了这个变量或函数,避免重复定义。

1.在一个源文件中声明一个在另一个源文件中定义的全局变量或函数,以便在当前源文件中使用它们。

2.在一个头文件中声明一个在另一个源文件中定义的全局变量或函数,以便在多个源文件中使用它们。

例子:

// file1.c
int count; // 定义全局变量count// file2.c
extern int count; // 声明全局变量count

file1.c定义了一个全局变量count,file2.c使用extern声明了这个全局变量,以便在file2.c中使用它。

extern关键字只是一个声明,它并不会分配内存空间。变量的实际定义和内存分配必须在某个源文件中进行。另外,如果一个变量在多个源文件中都使用了extern声明,那么它只能在其中一个源文件中进行定义

5.多文件的编译

5.0复习翻译过程

在这里插入图片描述

5.1多文件的构成

在这里插入图片描述

5.2手动编译

在这里插入图片描述

5.3利用Makefile

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

http://www.khdw.cn/news/18021.html

相关文章:

  • 怎么看网站的访问量seo怎么做优化计划
  • 做网站算 自由职业者项目推广渠道有哪些
  • 公司招聘网站续费申请免费二级域名分发
  • html5网站编写湖南百度推广
  • 百度推广还要求做网站化学sem是什么意思
  • 博客网站登录接广告的平台推荐
  • 做百度网站分录百度关键词指数查询
  • 做单页购物网站用什么好百度竞价推广登录
  • 网站的客服怎么做宁波seo网络推广定制多少钱
  • 网站评论管理怎么做2023网站推广入口
  • 网站 建设公司重庆seo排名
  • 企业平台网站建设交换友情链接的意义是什么
  • 手机电脑网站 建站程序灰色词排名代做
  • 四川通信建设工程有限公司网站免费建网站软件哪个好
  • 2012年网站设计方法seo主要优化
  • 电脑当网站空间大数据营销是什么
  • 中山门户网站制作在哪里买北京推广优化经理
  • 专业做网站报价厦门关键词优化平台
  • 网站 设计 深圳模板网站免费
  • 购物 网站建设的市场分析新闻软文发稿平台
  • 怎样给公司做推广 网站适合口碑营销的产品
  • 鞍山网站开发苏州seo排名公司
  • 学生个人主页模板重庆seo主管
  • 山东胜越石化工程建设有限公司网站网站运营seo实训总结
  • wordpress菜单下拉夜狼seo
  • 网站建设价格明细表cpa游戏推广联盟
  • 网站建设需要哪些常用技术打开百度官网
  • 网站规划有前途吗朋友圈广告怎么投放
  • flash games wordpress主题汉化搜索网站排名优化
  • wordpress读不出媒体库seo是什么及作用