C++ Prime Plus(第六版)-第3章 处理数据

第3章 处理数据

3.1 简单变量

3.1.1变量名

(1)c++变量名命名规则:

  • 只能使用字母、数字、下划线;
  • 名称的第一个字符不能是数字;
  • 区分大写字符与小写字符;
  • 不能将C++关键字用作名称,(int、void、return、double)
  • 以两个下划线或下划线和大写字母打头的名称被保留给实现(编译器及其使用的资源)使用。以一个下划线开头的名称被保留给实现,用作全局标识符。

3.1.2整型

C++基本整型:char、short、int、long、long long

1.运算符sizeof和头文件limits

  • sizeof运算符返回类型或变量的长度,单位为字节。
  • climits定义了符号常量来表示类型的限制。

 2.初始化

int n_int = INT_MAX;
int uncles = 5;
int owls =101;
int wrens(432);          //set wrens to 432;

int hamburgers = {24};   //set hamburgers to 24;

int rheas = {12};        //set rheas to 12;

int rocs = {};           //set rocs to 0;
int psychics{};          //set psychics to 0;

3.1.3无符号类型

使用关键字unsigned来修改声明:

unsigned short change;   //unsigned short type

3.1.4 C++如何确定常量的类型

(1)看后缀:后缀是放在数字常量后面的字母,用于表示类型。

整数后面的l或L后缀表示该整数为long常量,u或U后缀表示unsigned int 常量,ul表示unsigned long常量。

3.1.5 char类型;字符和小整数

char类型:是另一种整型,能够表示目标计算机系统中的所有基本符号-所有的字母、数字、标点符号。

C++对字符用单引号,对字符串使用双引号。

cout.put()函数:显示一个字符。

 char在默认情况下既不是没有符号,也不是没有符号。若必须要设置,可以将类型设置为signed char 或unsigned char

wcha_t(宽字符类型):表示扩展字符集;

3.2 const限定符

const int Months = 12;//Months is symbolic constant for 12

3.3 C++ 算术运算符

运算符重载:使用相同的符号进行多种操作;

关键字auto:初始化声明中,使用关键字auto,而不指定变量的类型,编译器将把变量的类型设置成与初始值相同:

auto n = 100;//n is int

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值