EX2.Linux下的C编程基础.pptVIP

  • 2
  • 0
  • 约5.82千字
  • 约 37页
  • 2017-11-27 发布于河南
  • 举报
EX2.Linux下的C编程基础

陈英 梁建武主编 中国水利水电出版社 Linux基础及应用 第3章 Linux下的C编程基础 3.1 Linux下C语言编程概述 3.1.1 C语言简单回顾 C语言的特点 : (1)简洁紧凑、灵活方便 (2)运算符丰富 (3)数据结构丰富 (4)C是结构式语言 (5)C语法限制不太严格,程序设计自由度大 (6)C语言允许直接访问物理地址,可以直接对硬件进行操作 (7)C语言程序生成代码质量高,程序执行效率高 (8)C语言适用范围大,可移植性好 3.1.2 Linux下C语言编程环境概述 (1)编辑器 Linux下的编辑器就如Windows下的word、记事本等一样,完成对所录入文字的编辑功能。Linux中最常用的编辑器有Vi(Vim)和Emacs,它们功能强大,使用方便,广受编程爱好者的喜爱。 (2)编译器 编译是指源代码转化生成可执行代码的过程。可见,在编译过程是非常复杂的,它包括词法、语法和语义的分析、中间代码的生成和优化、符号表的管理和出错处理等。在Linux中,最常用的编译器是Gcc编译器。 (3)调试器 Gdb是绝大多数Linux开发人员所使用的调试器,它可以方便地设置断点、单步跟踪等,足以满足开发人员的需要。 (4)项目管理器 Linu

文档评论(0)

1亿VIP精品文档

相关文档