Programming Language>第二章 不同类型的数据在讣弇机中的存储格式也不同 整数(int)32位机以4字节32位存放,其存放形式为: 3130 .876543210 00 单章命章章命 001000001 符号位 0为正 其余31位存放数值 1为负存储特点:顺序存放,精确表示 例:+65+)=100001 balice ustc,odiC
存储特点:顺序存放,精确表示
C Programming Language>第二章 实数( float)在内存中一律以指数形式存放,占4 字节32位存放,其存放形式分为两个部分为: 1字节(8位) 3字节(24位) o00011100110 阶符存放指数符存放数值部分(尾数)。其中 0:正数部分0:正数符确定整个数值的符号。 1:负(阶码) 1:负 例:28.375+=111001 =011100011×210(标准指数 实数存储特点:指数与小数分别存放,近似表示。 US bajia(ustc, od cno/:
实数存储特点:指数与小数分别存放,近似表示
C Programming Language>第二章 字符型数据存储特点:存储形式同整型 字符型(char)以一字节8位存放,其存放形式为: 01000001 符号位 0为正 1为负例:A-x码序号>65+) 在计算机内以二进制存放100010 balice ustc,odiC
C Programming Language>第二章 口2.2基本语法单位 1.专用符号:+,-,*,/,一,;等多为操作运算符 2.单词: ◇保留字(关键字):具有固定含义的字,作用是用来 命名C语句、数据类型、变量属性及个别运算符,一律用 小写字母表示。 数据存储类别限止符:auto, extern, register, static 数据类型限止符:long, short, unsigned, struct,, union; 数据类型:char, double,foat,int; CiA: break, case, continue, default, do, else, for, goto, if return, switch, while 其它: entry, sizeof, typedef; C预处理: define, include, undef, ifdef, ifndef, endif
1.专用符号: +,-,*,/,—,;等多为操作运算符。 2.单词: 保留字(关键字):具有固定含义的字,作用是用来 命名C语句、数据类型、变量属性及个别运算符,一律用 小写字母表示。 数据存储类别限止符:auto, extern, register, static; 数据类型限止符:long, short, unsigned, struct, union; 数据类型:char, double, float, int; C语句: break, case, continue, default, do, else, for, goto,if, return, switch, while; 其 它: entry, sizeof, typedef; *C预处理:define, include, undef, ifdef, ifndef, endif,…; 2.2 基本语法单位
C Programming Language>第二章 ◇用户标识符 语言设 作用:标记常数、变量、自定义数据类型、函数及 程序的名字 取名规则: 以字母或下划线‘’中任一字符打头; 在第一字符之后,可以是任意的字母、下划线或数 字组成的字符序列,这个字符序列可以是空串。 bajin()uslcodiLcno59
用户标识符 Ø 作用:标记常数、变量、自定义数据类型、函数及 程序的名字 Ø 取名规则: 以字母或下划线‘_’中任一字符打头; 在第一字符之后,可以是任意的字母、下划线或数 字组成的字符序列,这个字符序列可以是空串