第二章总结
数据类型
C语言在处理数据之前,要求数据必须有明确的数据类型技术分享技术分享技术分享技术分享技术分享。在C语言中数据类型可分为基本数据类型、表示形式、占据储存空间类型、指针类型、空类型。
一、常量
常量的值在程序运行时不会改变,是一个常数。常量分为直接常量和符号常量。
1、直接常量
1) 整形常量;
2) 字符常量;
3) 实型常量;
4) 字符串常量;
2、符号常量
符号常量用标识符来代替常量。定义常量是需要使用一条预处理命令#define来执行。定义格式为: #define PI 3.14
二、变量
与常量不同,变量在程序运行中,变量的值可以改变。变量共有两个要素:变量名、变量值。其中变量名为变量的名字,命名需要遵循标识符命名规则。变量值为变量储存在内存中的值,在程序运行过程中,同变量名来引用变量值。
1、变量定义
- 定义格式
例如: float a,b,c
- 变量初始化格式
例如:float a=1,b=3,c,d
三、整型常量
四、整型变量
五、实型常量
六、字符型常量
七、字符型变量
八、字符串常量
九、数据的输出
1、数据输出语法格式
函数名 (参数1,参数2,......参数n);
2、printf格式化输出函数
- 只提供一个参数时,直接输出信息
例如:printf (“hello world!”);
- 输出多个参数时,需要加格式控制符
例如:printf (“hello world!%d”,a);
3、格式控制符
%d 显示有符号的整型数据,如int,short型数据;
%u 显示无符号整型数据,如unsigned int、unsigned short型数据;
%f 显示实型数据,如float型数据;
%c 显示字符型数据,如char型数据;
%s 显示字符串数据
第二部分 运算符
一、赋值运算符
赋值符号=就是赋值运算符,作用是将一个表达式的值赋值给一个变量,既是将特定的值写到变量所对应的内存单元中。
例如: int x;
x=2;
二、算术运算符
算术运算符总共有5种,包括:加(+)、减(-)、乘(*)、除(/)、求余(%)。其中加减乘除可以用于整型数据和实型数据的运算,求余%只能用于整型数据运算。
三、自增自减运算符
自增自减运算符包括:++、--。
1、前置运算:先增减后运算
++变量、--变量
2、后置运算:先运算后增减
变量++、变量--
四、位预算符
五、逗号运算符
逗号运算符可以将多个表达式连接起来,用逗号连接起来的表达式称为逗号表达式。
a=1,b=2,b++
五、sizeof运算符
六、符合运算符