基本数据类型与的操作.pptVIP

  • 19
  • 0
  • 约1.54万字
  • 约 79页
  • 2017-03-31 发布于四川
  • 举报
基本数据类型与的操作

数据类型 — 常量、变量 1 在程序中对用到的所有数据都必须指定其数据类型, 即程序中任何一个数据都必须属于一种数据类型,而且遵循“先定义,后使用”的原则。 2 数据类型的作用: 确定数据分配内存空间大小、取值范围和允许的操作。 3 C语言数据分为常量和变量,分别属于前述数据类型。 在程序运行过程中,其值不能被改变的量称为常量; 而其值可以改变的量称为变量。 4 常量和变量都是运算量,即程序中参与运算的量, 是程序运算或处理的对象。函数也可以作为运算量。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. C语言的标识符 标识符是程序语言里定义的作为名字的合法有效字符序列, 以表示程序中需定义的对象(数据类型、符号常量、变量、函 数等)名称。C语言标识符的命名规则是: 1) 只能由英文字母、数字和下划线三种字符组成。 2) 必须以英文字母或下划线开头。 3) 长度有限,超过部分自动截断,一般取前8个字符为有效。 用户自定义标识符注意事项: 1) 大小写字母是不同,即区分字母的大小写。 2) 尽量不要以下划线开头,避免可能和系统定义名字冲突。 3) 标识符尽可能选取有意义的词汇,以便“见名知意”。 4) 一般情况下,符号常量用大写,变量名和函数名用小写。 5) 在易混淆地方,尽量避免用易认错的字符(0Oo,1Il,2Zz)。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. C语言的关键字 C语言中用到一些英语单词,它们符合标识符的定义,但是 已为其规定了特殊的含义,不允许再有其它用途。称这些特定的 标识符为关键字或保留字。 C语言有下述关键字(P378附录C): auto break case char const continue default do double else enum extern float for goto if int long register return short signed sizeof static struct switch typedef union unsigned void volatile while 注意:用户自定义的标识符不能是关键字和编译系统库函数名。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 几个特殊关键字的说明 1) 空类型:void void类型一是表示函数无返回值;二是设置空指针。 2) 类型修饰符:signed、unsigned、short、long 3) 存取修饰符:常数型(const)、暂态型(volatile) 用于控制对变量访问或修改的方式。其中,const型变量在 程序执行期间不可改变,volatile型变量的值可由程序中没 有明确指明的方式改变。 4) 存储类型符: extern、static、register、auto 根据变量存在时间(生存期):外部、静态、寄存器、自动。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 2.2 基本数据类型 1、整型:表示整数 2、实型:表示实数 3、字符型:表示单个字符 4、字符串型:表示一串字符(字符型数组) 5、逻辑型:表示逻辑“真”或“假”(bool类型) Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 基本数据类型的存储空间长度及取值范围 [signed] char unsigned char -27~(27-1) 0~(28-1) ASCII码0~255 8 8 [sign

文档评论(0)

1亿VIP精品文档

相关文档