博客
关于我
c++ 逗号运算符
阅读量:299 次
发布时间:2019-03-03

本文共 493 字,大约阅读时间需要 1 分钟。

逗号运算符含有两个运算对象,按照从左向右的顺序依次求值。

对于逗号运算符,首先对左侧表达式求值,然后将求值结果丢弃。逗号运算符真正的结果是右侧表达式的值。

逗号运算符经常被用在for循环中:

#include 
#include
using namespace std;int main(){ vector
ivec = {1,2,3,4,5}; vector
::size_type cnt = ivec.size(); for (vector
::size_type ix = 0; ix != ivec.size(); ++ix, --cnt) { cout << "ix=" << ix << endl; cout << "cnt=" << cnt << endl; ivec[ix] = cnt; } return 0;}

运行结果:

 

补充:

对于  vector<int>::size_type

参考链接:

转载地址:http://iwfq.baihongyu.com/

你可能感兴趣的文章
jQuery练习t88
查看>>
jQuery练习t90
查看>>
jQuery练习t110
查看>>
jQuery练习t112
查看>>
jQuery练习t115
查看>>
jQuery练习t123
查看>>
jQuery练习t128,从0到1
查看>>
jQuery练习t130,从0到1
查看>>
jQuery练习t167,从0到1
查看>>
jQuery练习t249,从0到1
查看>>
jQuery练习t250,从0到1
查看>>
jQuery练习t270,从0到1
查看>>
jQuery练习t271,从0到1
查看>>
jQuery练习t272,从0到1
查看>>
jQuery练习t277,从0到1
查看>>
jQuery练习t288,从0到1
查看>>
jQuery练习t309,从0到1
查看>>
jQuery练习t310,从0到1
查看>>
asp.net 4.5 练习~test4-10
查看>>
asp.net 4.5 练习~test15-1 xml文件使用xslt转换格式
查看>>