Skip to main content

概述

第一章概述

小结

  1. 计算机系统由硬件和软件两部分组成。硬件即构成计算机的五大部件,软件是指计算机所使用的各种程序的集合及程序运行时所需要的数据及相关文档。
  2. 软件分为系统软件和应用软件两大类。系统软件主要包括操作系统、语言处理程序和各种服务程序,应用软件则是各个应用领域中为解决各类问题而编写的程序。
  3. 软件开发过程由下列 5 个阶段组成:分析问题,选择一个完整的解决方案的算法,编写程序,测试,修正程序。
  4. C/C++ 语言提供丰富的数据类型和运算符,具有灵活的表达方式、高效率的代码和可移植性好的程序等独特的优点,使它成为系统软件和应用软件开发中不可缺少的工具语言。
  5. C 语言程序是由一系列函数组成的模块结构,程序中且只有一个名为 main 的函数,这个函数称为主函数,整个程序从它开始执行,执行时可以调用其他标准库函数或自定义函数。
  6. 尽管 C/C++ 语言程序的书写格式有较大的灵活性,但是,为了使程序结构清晰、易于阅读理解和查错,一般应采用一定格式编写,养成良好的编程习惯。
  7. C/C++ 语言程序的基本语法单位(单符号)包括:标识符、关键字、运算符、常量分隔符。
    • 字符集(字母表):由英文字符、数字、标点及其他特殊符号组成,通常采用 ASCII 码字符集。C 语言程序中出现的任何字符都必须是字符集中的合法字符。
    • 标识符:是用来为变量、常量、用户自定义函数及类型命名的;是以字母或下划线开头,字母、下划线或数字的序列。C/C++ 语言对大小写字母有区别,使用的标识符不能与关键字同名。
    • 关键字:是 C/C++ 语言中由编译器已预先定义的具有特定含义的标识符,在 C/C++ 语言程序中不允许将关键字重新命名另作他用。
    • 运算符和分隔符:也是基本语法单位。丰富的运算符增强了 C/C++ 语言的数据处理能力。
    • 常量与变量:是程序处理数据的主要对象,程序的每项数据不是常量就是变量。常量与变量的主要区别是,在程序的执行中变量的值可以改变,而常量的值不能改变。
  8. C/C++ 语言是一种编译型的高级程序设计语言,C/C++ 语言程序的运行过程包括编辑、编译、链接和运行四个步骤。具体操作应参阅在特定操作系统环境中系统提供的有关资料。