C++ Primer 笔记三(表达式)

  • for 循环
statement1
for (int_expr; test_expr; update_expr)
    statement2
statement3
执行顺序:inter_expt->test_expr->statement2->update_expr

c++11
double prices[5]={1.23, 10.26,6.13}
for (double x: prices)  //遍历
    cout << x <<endl;
for (double &x: prices)//修改值
    x = x * 0.8;   
for (int x: {3,5,2,8,6})
    cout << x << endl;

逗号运算符:cata=17,240 -->(cat=17),240 --> cata=17   ,240不起作用
                      cata=(17,240) --> cata=240 ,17不起作用

cin 有缓冲区,忽略空格和换行符,只有按下回车键后消息才会被发送;可以使用cin.get(ch)获取

如果逻辑表达式and的左侧为false,则C++不会去判断右表达式

extern
static
const
auto
register
mutable
定位new


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值