字体
第(3/6)页
关灯
   存书签 书架管理 返回目录
    3.11.1 C的数据类型

    基本类型,构造类型,指针类型,空类型

    3.11.2 基本类型的分类及特点

    字符型

    基本整型

    短整型

    长整型

    无符号型

    无符号长整型

    单精度实型

    双精度实型

    类型说明符

    char

    int

    short int

    long int

    unsigned

    unsigned long

    float

    double

    字节

    1

    2

    2

    4

    2

    4

    4

    8

    数值范围

    C 字符集

    -32768~32767

    -32768~32767

    -214783648~214783647

    0~65535

    0~4294967295

    3/4E-38~3/4E+38

    1/7E-308~1/7E+308

    3.11.3 常量后缀

    L 或 l    长整型

    U 或 u   无符号数

    F 或 f    浮点数

    3.11.4 常量类型

    谭浩强      C 语言程序设计               2001 年 5 月 1 日

    整数,长整数,无符号数,浮点数,字符,字符串,符号常数,转义字符。

    3.11.5 数据类型转换

    ?\u33258X动转换:在不同类型数据的混合运算中,由系统自动实现转换,由少字节类型向多字节

    类型转换。不同类型的量相互赋值时也由系统自动进行转换,把赋值号右边的类型转换为左

    边的类型。

    ?\u24378X制转换:由强制转换运算符完成转换。

    3.11.6 运算符优先级和结合xìng

    一般而言,单目运算符优先级较高,赋值运算符优先级低。算术运算符优先级较高,关

    系和逻辑运算符优先级较低。多数运算符具有左结合xìng,单目运算符、三目运算符、赋值运

    算符具有右结合xìng。

    3.11.7 表达式

    表达式是由运算符连接常量、变量、函数所组成的式子。 每个表达式都有一个值和类

    型。表达式求值按运算符的优先级和结合xìng所规定的顺序进行。

    谭浩强      C 语言程序设计               2001 年 5 月 1 日

    4 最简单的 C 程序设计—顺序程序设计

    从程序流程的角度来看,程序可以分为三种基本结构, 即顺序结构、分支结构、循环

    结构。 这三种基本结构可以组成所有的各种复杂程序。C语言提供了多种语句来实现这些

    程序结构。 本章介绍这些基本语句及其在顺序结构中的应用,使读者对C程序有一个初步

    的认识, 为后面各章的学习打下基础。

    4.1 C语句概述

    C程序的结构:

    C程序

    源程序文件1

    源程序文件2

    源程
上一页 目录 下一页