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

太原建设工程信息网站appserv做网站教程

太原建设工程信息网站,appserv做网站教程,网站建设金网科技,门厂家网站建设一、Makefile:用来管理代码的编译和链接Makefile的语法编译方法:gcc mian.c fun.c -o a.out目标文件:a.out依赖文件:main.c fun.c-I :指定头文件所在位置-L :指定使用到的库所在的位置语法规则:目标文件:依…
  • 一、Makefile:用来管理代码的编译和链接
    • Makefile的语法
      • 编译方法:gcc mian.c fun.c -o a.out
      • 目标文件:a.out
      • 依赖文件:main.c fun.c

  • -I :指定头文件所在位置
  • -L :指定使用到的库所在的位置

  • 语法规则:
    • 目标文件:依赖文件
    • 编译方法
    • Makefile自定义变量
      • OBJ SRC CC为变量名,在用变量里的值时要加$

  • Makefile系统变量
    • $^:所有依赖
    • $<:第一个依赖
    • $@:目标文件
  • Makefile时间戳
    • 在编译代码时,只编译修改后的源文件,其他没有修改的,只进行链接即可
  • gcc编译的四个步骤
    • 预处理:处理和 # 相关的指令
      • gcc -E main.c -o main.i
    • 编译:将源程序转换成汇编指令
      • gcc -S main.i-o main.s
    • 汇编:将汇编指令生成二进制指令
      • gcc -c main.s -o main.o
    • 链接:实现多文件及函数的链接关系
      • gcc main.o -o a.out
  • 二、双向链表
    • 双向链表与单向链表的区别
      • 单向链表只有一个后继指针
      • 对于单向链表的某一个节点,只能找到其后的节点,而不能找到之前的节点
    • 创建链表对象

  • 遍历

  • 插入数据
    • 头插

  • 尾插

  • 删除数据
    • 头删

  • 尾删

  • 查找数据

  • 修改数据 需要注意的是结构体之间不可以直接比较,需用结构体中的成员作比较

  • 销毁链表

    http://www.dtcms.com/a/597294.html

    相关文章:

  • 【 Java 21 使用 JJWT 0.13.0的最新用法】
  • C++基础入门
  • 台州手机端建站模板松岗建设网站
  • 力扣(LeetCode)100题:239.滑动窗口最大值
  • TDengine 字符串函数 LENGTH 用户手册
  • Kotlin-协程的挂起与恢复
  • 莱州网站建设有限公司网站页面架构
  • 【Java SE 基础学习打卡】09 JRE 与 JDK
  • 无人机12V锂电池管理控制器方案学习,BQ40Z50
  • React核心概念Mutation
  • 企业建设好一个网站后_如何进行网站推广?网页设计大作业模板
  • VMware Ubuntu 22.04 NAT模式下配置GitHub SSH完整教程(含踩坑实录+报错_成功信息对照)
  • 文生图模型攻击论文原理笔记
  • Goer-Docker系统-1-Dockerfile的构建速度优化
  • 代做网页设计平台站长工具seo综合查询隐私查询导航
  • 方形与圆形滚珠导轨在工业场景如何选型?
  • UCOS-III笔记(一)
  • Unity:lua热更新(一)——AB包AssetBundle、Lua语法
  • 如何在Dev-C++中配置编译选项以支持C++11?
  • 海城区建设局网站快速百度
  • 网站怎样设计网址大全关键词排名提高方法
  • HOT100题打卡第36天——二分查找
  • 【Linux】Linux内存管理与线程控制核心解析
  • dns服务器
  • bash 启动程序的流程
  • 专题:2025中国医疗器械出海现状与趋势创新发展研究报告|附160+份报告PDF、数据、可视化模板汇总下载
  • 工程建设最好的网站石家庄建设网站哪家好
  • c#笔记之面向对象
  • wordpress 移动到回收站发生错误广告公司网络推广计划
  • 汽车乘员热舒适测评的预测模型