《C语言程序设计教程(第二版)》第1章 程序设计和C语言基础.pptVIP

  • 36
  • 0
  • 约1.03万字
  • 约 10页
  • 2022-12-05 发布于江苏
  • 举报

《C语言程序设计教程(第二版)》第1章 程序设计和C语言基础.ppt

《C语言程序设计教程》(第二版)      1.4 C语言开发环境 1.4.2 Visual C++集成开发环境   4. C程序的编译、连接与运行    1)编译程序。单击主菜单下的“编译”–“编译(Compile sample1.c)”,也可以直接按快捷键“Ctrl-F7”。编译后自动建立相应的项目文件“sample1.cpp”。   如果代码编译无误,生成目标文件“sample1.obj” 。    2)连接程序。单击主菜单下的“编译”,-“构件(Build) sample1.exe”,或按快捷键“F7”,开始连接并生成可执行文件“sample1.exe”。    3)运行程序。单击主菜单下的“编译Build”,--“执行Execute sample1.exe”,或按快捷键“Ctrl-F5”,弹出程序运行窗口,显示程序运行结果。按任意键后返回VC++6.0集成开发环境。 《C语言程序设计教程》(第二版)      1.4 C语言开发环境 1.4.2 Visual C++集成开发环境    5. 关闭工作区    单击主菜单下的“文件(File)”一“全部保存(Save all)”,保存所有文件;然后再单击“文件(File)”-“关闭工作区(Close Workspace)”就可关闭工作区。    6. 多文件C语言程序的实现   1)TC和VC中都可以通过文件包含命令将某个或某些文件包含在文件中,运行主文件即可。具体实现方法将在6.5节外部函数中介绍。   2)VC环境下实现方法  《C语言程序设计教程》(第二版)      1.4 C语言开发环境 1.4.3 两种编程工具的比较   VC++下C语言源程序文件扩展名改为“.C”。 VC++下源程序开头需要有命令“#include stdio.h”。 VC++下所有函数都不能省略类型说明,没有返回值的函数需要加上“void” 。 VC++下需要说明函数应用原型。 VC++中定义函数时,参数类型说明应该放在圆括号内,而不要另起一行说明。 TC 2.0不支持汉字,如果程序中的字符串或注释为汉字,需要调入相应的汉字操作系统,例如UCDOS等。 编程时注意 《C语言程序设计教程》(第二版)      1.4 C语言开发环境 1.4.4 语法错误的程序调试方法   错误分为三类:致命错误、错误和警告 《C语言程序设计教程》(第二版)      1.5 C语言基本元素 1.5.1 标识符和关键字   1. 关键字   关键字也称为系统保留字,它是具有特殊含义的系统保留标识符,仅供C语言系统专用。C语言关键字都用小写字母表示,共有以下43个 。    2. 预定义标识符    C语言中提供的库函数名和预编译处理命令都属于预定义标识符,例如include、define、sin、sqrt等,它们是专用名,不能另作它用。 3.用户标识符 用户标识符用来命名程序中所用到的变量、符号常量、函数、数组、指针等名字。 用户标识符命名规则如下: (1)由英文字母、数字和下划线“_”组成; (2)第一个字符不能是数字; (3)用户标识符长度为1~8个。不同的编译系统识别标识符的长度不一样,有的编译系统可以识别32个字符。但通常的编译系统只识别前8个字符; (4)C语言区分大小写。英文字母大小写不同,表示的标识符也不同。如A和a、Print和print、Year和year等分别代表不同的标识符; (5)不能使用保留关键字和预定义标识符作为用户标识符。 《C语言程序设计教程》(第二版)      1.5 C语言基本元素 1.5.2 C语言基本数据类型   1.整型 类型 表示 字长 取值范围 有符号(短)整型 int、short [int] 2个字节 -32768 ~ 32767 有符号长整型 long [int] 4个字节 -2,147,483,648 ~ 2,147,483,647 无符号(短)整型 unsigned [short][int] 2个字节 0 ~ 65535 无符号长整型 unsigned long [int] 4个字节 0 ~ 4,294,967,295 《C语言程序设计教程》(第二版)      1.5 C语言基本元素 1.5.2 C语言基本数据类型   2.实型(浮点型) 类型 表示 字长 取 值 范 围 单精度 float 4个字节 -33.4E-38 ~ 3.4E+38   7位有效位 双精度 double 8个字节 -31.7E-308 ~ 1.7E+308 15位有效位 长双精度 long double 10个

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档