C++ 处理数据学习

第三章 处理数据

3.1简单变量

变量的定义
例如

int braincout;
braincout = 5;

这条语句告诉程序存储整数。实际上,是内存单元,可使用braincout来访问该单元。标识数据的另一种方法:指针。

3.2变量名

c++中变量名要求:
1.只能使用字母字符、数字和下划线;
2.第一个字符不能是数字。
3.区别大小写
4.不能把关键字用作名称

3.1.2整型

就是没有小数部分的数字
宽度:描述存储时整数时使用的内存量
char shory int long longlong(宽度递增)

3.1.3整形

short 至少16位;
int和short一样长;
long至少32位,且至少和int一样长;
longlong至少64位,且至少和long一样长
sizeof运算符返回类型或变量长度,单位为字节

运算符sizeof和头文件limits

3.1.4无符号类型
unsigned int rovert;
unsigned longlong;
3.1.5选择整形类型

变量可能的整数值大于16位整数值时应使用long。超过20亿使用long long。如果只需要一个字节,那么可以使用char。

3.1.6整形字面值

含义:显示地书写的常量

// hexoct1.cpp -- shows hex and octal literals
#include <iostream>
int main()
{
	using namespace std;
	int chest=42;
	int waist=0x42;
	int inseam=042;
	cout << "Monsieur cuts a striking figure!"<<end1;
	cout << "chest="<<chest<<"(42 in decimal\n)";
	cout << "waist" <<waist<<"(0x42 in hex\n)";
	cout <<"inseam"<<inseam<<"(042 in octal\n)";
hex oct 2.cpp//hex oct 2.cpp--display valuesin hexand octal
#include<iostream>
using namespace std;
int main()
{
	using namespacestd;
	intchest=42;
	intwaist=42;
	intinseam=42;
	cout<<"Monsieurcutsastriking figure!"<<end1
	cout<<"chest"<<chest<<(decimal for 42) "<<endl;
	cout << hex;
	cout<< "waist="<<waist<<...

诸如cout<<hex;等代码不会在屏幕上显示任何内容,而只是修改cout显示整数的方式。
十六进制常用来表示内存地址

3.1.8 char类型:字符和小整数
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值