首页 > 编程语言 > 详细

C++与VB 异同(二)

时间:2014-04-01 04:35:50      阅读:481      评论:0      收藏:0      [点我收藏+]

1.运算符

bubuko.com,布布扣

2.赋值表达式

1)语法格式

<变量名>  =  <表达式>;(C++VB类同)

(2)说说C++中“左值”和“右值”的区别

左值(l-value)是指:

①具有与其对应的存储空间;

②可以由用户改变其值。

常量属于右值;变量属于左值。

(3)赋值运算符左边的操作数必须是一个左值。

当一个变量既出现在赋值运算符左边,又出现在其右边时,在C++中可以使用缩写形式。例如:

VBC++都支持

C++中的缩写形式

a = a + 2;

a + = 2;

a = a - 2;

a - = 2;

a = a * 2;

a * = 2;

3.算术运算符与赋值表达式

运算符

功能

表达式举例

结果值

运算分量数

总结: 前缀增量(减量)运算的返回值是加(减)1后的变量本身,所有++i(- - i )仍是一个左值。

   后缀增量(减量)运算将返回变量原先的值,然而变量本身的值已经增加了1,故i++返回的只是变量i中原先的值,而不是当前的变量i。所以i++不是左值。

 

C++与VB 异同(二),布布扣,bubuko.com

C++与VB 异同(二)

原文:http://blog.csdn.net/wangqingbo0829/article/details/22696313

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!