文章目录

  • ​​七、使用C语言的7个步骤​​
  • ​​1.定义程序的目标​​
  • ​​2.设计程序​​
  • ​​3.编写代码​​
  • ​​4.编译​​
  • ​​5.运行程序​​
  • ​​6.测试和调试程序​​
  • ​​7.维护和修改代码​​
  • ​​8.说明​​
  • ​​八、编程机制​​
  • ​​1.目标代码文件、可执行文件和库​​
  • ​​(4)windows IDE(PC)的编译和链接过程​​
  • ​​2.Unix系统​​
  • ​​(3)UNIX上C程序的编译和链接过程​​
  • ​​4.Linux操作系统​​
  • ​​5.PC的命令行编译器​​
  • ​​6.集成开发环境(Windows)​​
  • ​​7.Windows/Linux​​
  • ​​8.Macintosh中的C:苹果Xcode开发系统​​

七、使用C语言的7个步骤

1.定义程序的目标

《C Primer Plus》学习笔记——第一章初识C语言_UNIX

2.设计程序

《C Primer Plus》学习笔记——第一章初识C语言_编译器_02

3.编写代码

4.编译

《C Primer Plus》学习笔记——第一章初识C语言_Windows_03


《C Primer Plus》学习笔记——第一章初识C语言_编译器_04

5.运行程序

《C Primer Plus》学习笔记——第一章初识C语言_编译器_05

6.测试和调试程序

《C Primer Plus》学习笔记——第一章初识C语言_Windows_06

7.维护和修改代码

《C Primer Plus》学习笔记——第一章初识C语言_UNIX_07

8.说明

《C Primer Plus》学习笔记——第一章初识C语言_UNIX_08

八、编程机制

1.目标代码文件、可执行文件和库

(1)C编程的基本策略

《C Primer Plus》学习笔记——第一章初识C语言_UNIX_09

(2)编译器的作用

《C Primer Plus》学习笔记——第一章初识C语言_Windows_10

(3)链接器的作用

《C Primer Plus》学习笔记——第一章初识C语言_Windows_11


《C Primer Plus》学习笔记——第一章初识C语言_Windows_12

(4)windows IDE(PC)的编译和链接过程

《C Primer Plus》学习笔记——第一章初识C语言_UNIX_13


说明:

《C Primer Plus》学习笔记——第一章初识C语言_Windows_14

2.Unix系统

(1)在UNIX系统上编辑
Uxin区分大小写;源文件是整个编译过程的开始,不是结束。

(2)在UNIX系统上编译.out文件

《C Primer Plus》学习笔记——第一章初识C语言_UNIX_15

(3)UNIX上C程序的编译和链接过程

《C Primer Plus》学习笔记——第一章初识C语言_UNIX_16

说明:

UNIX的目标文件的是.o文件
可执行文件是.out文件

《C Primer Plus》学习笔记——第一章初识C语言_编译器_17

4.Linux操作系统

《C Primer Plus》学习笔记——第一章初识C语言_编译器_18

5.PC的命令行编译器

和上面的 (4)windows IDE(PC)的编译和链接过程,一起消化,效果更佳

《C Primer Plus》学习笔记——第一章初识C语言_Windows_19

6.集成开发环境(Windows)

《C Primer Plus》学习笔记——第一章初识C语言_UNIX_20


《C Primer Plus》学习笔记——第一章初识C语言_编译器_21


《C Primer Plus》学习笔记——第一章初识C语言_UNIX_22

7.Windows/Linux

《C Primer Plus》学习笔记——第一章初识C语言_UNIX_23

8.Macintosh中的C:苹果Xcode开发系统

《C Primer Plus》学习笔记——第一章初识C语言_UNIX_24