第5章C54x高级C语言程序设计 51c54Xc语言介绍 511c54Xc与ANSc的相同点 只要与硬件不是特别相关的部分 都是它们的相同点
第5章 C54x高级C语言程序设计 5.1 C54x C语言介绍 5.1.1 C54x C与ANSI C的相同点 ➢ 只要与硬件不是特别相关的部分 都是它们的相同点
第5章C54x高级C语言程序设计 511c54XC与ANS|c的相同点 以函数作为基本单位。 川>函数的定义和引用方式完全一致。 大部分变量、常量、数组、结构 体、枚举、联合体、指针的定义 语法结构也完全一致
第5章 C54x高级C语言程序设计 5.1.1 C54x C与ANSI C的相同点 ➢ 以函数作为基本单位。 ➢ 函数的定义和引用方式完全一致。 ➢ 大部分变量、常量、数组、结构 体、枚举、联合体、指针的定义 语法结构也完全一致
第5章C54x高级C语言程序设计 511c54Xc与ANSc的相同点 局部变量、全局变量、静态变量、 动态变量等基本定义也一致。 宏定义、宏展开、宏调用的基本 思想甚至语法规则上基本一致
第5章 C54x高级C语言程序设计 5.1.1 C54x C与ANSI C的相同点 ➢ 局部变量、全局变量、静态变量、 动态变量等基本定义也一致。 ➢ 宏定义、宏展开、宏调用的基本 思想甚至语法规则上基本一致
第5章c54X高级C语言程序设计 51.1c54Xc与ANSc的相同点 1常量定义 格式: const类型符号=数值; N95-1: const short d1=8 c54XC也可以用下面的方法定义符号常量: # define vmax1;∥程序中出现Vmax时均会 以1来代替
第5章 C54x高级C语言程序设计 5.1.1 C54x C与ANSI C的相同点 1.常量定义 格式: const 类型 符号=数值 ; 例5-1:const short d1=8 ; C54x C也可以用下面的方法定义符号常量: #define Vmax 1 ; //程序中出现Vmax时均会 以1来代替
第5章C54x高级C语言程序设计 5.1.1C54xC与 ANSI C的相同点 2变量定义 1)一般变量的定义: 格式:类型符号; 2)扩展变量的定义: struct,enum 3)自定义变量的定义: 格式: typedef已有类型新数据类型
第5章 C54x高级C语言程序设计 5.1.1 C54x C与ANSI C的相同点 2.变量定义 1) 一般变量的定义: 格式: 类型 符号 ; 2) 扩展变量的定义: struct, enum 3) 自定义变量的定义: 格式: typedef 已有类型 新数据类型;