C语言数据类型,运算符与表达式
2016-03-17 11:06
337 查看
数据类型:
基本类型:整型,字符型,浮点型(单精度,双精度),枚举型。
构造类型:数组,结构体,共用体。
指针
空类型。
常量和变量:
常量有字符常量和数字常量,还有符号常量。不可被赋值。
变量名,只能由字母,数字下划线组成。且首字母不能使数字。
整型数据:十进制数,八进制数(以0开头),十六进制(以0x开头)。
2^16=65536.
不同类型的整型数据可以进行算术运算。如,int a=100,c; unsigned u=100; c=a+b;
浮点型数据:123e3表示,123000.
一般在内存中存放为4个字节。32b。
一个浮点型变量能保证的有效数字是7位。应当避免很大的数据跟一个很小的数相加减,否则就会丢失小的数。
C语言中如常量1.2等数据,当作双精度处理。
基本类型:整型,字符型,浮点型(单精度,双精度),枚举型。
构造类型:数组,结构体,共用体。
指针
空类型。
常量和变量:
常量有字符常量和数字常量,还有符号常量。不可被赋值。
变量名,只能由字母,数字下划线组成。且首字母不能使数字。
整型数据:十进制数,八进制数(以0开头),十六进制(以0x开头)。
2^16=65536.
不同类型的整型数据可以进行算术运算。如,int a=100,c; unsigned u=100; c=a+b;
浮点型数据:123e3表示,123000.
一般在内存中存放为4个字节。32b。
一个浮点型变量能保证的有效数字是7位。应当避免很大的数据跟一个很小的数相加减,否则就会丢失小的数。
C语言中如常量1.2等数据,当作双精度处理。
相关文章推荐
- c++跨平台计数器
- 大话C++----默认参数及其所引起的二义性
- 大话C++----关于类的那些基础事
- C++实验2-两数差的绝对值
- gvim配置文件for C/C++
- C++实验1-数字加减
- C++ String类
- C语言中的位移运算
- Compilers: Principles for C/C++ with .c & .h
- C++类模板的三种特化
- C/C++程序的内存分配方式
- c++ template
- c++连接hive的一个简单的例子
- 《C++ Primer》第四版 第12章 类
- C++重载,覆盖, 隐藏三者的主要区别
- C语言指针
- C++实现双向链表
- C++中不常用关键字
- C++中void型指针
- C++ 中 int、 char、 char*、 const char*、 string之间的转换