C++和Java中自加操作的区别
来源:互联网 发布:java工作流 编辑:程序博客网 时间:2024/04/29 04:26
今天学java,装了jdk6,用editplus配置了下环境,在看网易的视频时,留心了下自加操作的区别.
C++ 编译器:Dev-cpp 4.9.9.2
C++程序:
#include<iostream>
using namespace std;
int main()
{
int i=3;
int count;
count=(i++)+(i++)+(i++);
cout << i << endl << count;
system("pause");
}
using namespace std;
int main()
{
int i=3;
int count;
count=(i++)+(i++)+(i++);
cout << i << endl << count;
system("pause");
}
C++结果:
6
9
9
Java编译器:jdk 6.0
java程序:
public class hello
...{
public static void main(String[] args)
...{
System.out.println("Hello,世界!");
int i=3;
int count=0;
count=(i++)+(i++)+(i++);
System.out.println(i);
System.out.println(count);
}
}
...{
public static void main(String[] args)
...{
System.out.println("Hello,世界!");
int i=3;
int count=0;
count=(i++)+(i++)+(i++);
System.out.println(i);
System.out.println(count);
}
}
Java结果:
6
12
呵呵,看来c++和java还是有点区别的.
如果是++i,则C++的结果是6,16,Java的结果是6,15
- C++和Java中自加操作的区别
- java中自增自减运算与c中自增自减的区别
- native c回调 java 中 自带参数 jclass和jobject的区别
- C语言 *和不加的区别
- c/c++变量前加*和加&的区别
- java和C++中自增i++的区别
- C语言中关于自加的几个小题
- C和JAVA中数组的区别
- C/C++中自增自减的前置和后置区别
- url中加斜杠和不加斜杠的区别
- js中加【var】和不加【var】的区别
- js中加“var”和不加“var”的区别
- js中加“var”和不加“var”的区别
- js中加“var”和不加“var”的区别
- More Effective C++----(6)自增、自减操作符前缀形式和后缀形式的区别
- 后缀自加和后缀自减操作符++ 和--
- 【C】使用自加(++)和自减(--)运算符时容易出的错误
- C/C++ .操作和->操作的区别
- Business English 商务一点通
- 在Eclipse RCP中屏蔽第三方插件的扩展点
- 很爽的字体
- Java混乱器Zelix KlassMaster逆向工程(三)取消运行启动时的NAG窗口 ("I agree")
- CSS常用技巧
- C++和Java中自加操作的区别
- servlet中文输出
- 朋友和钱
- java开发环境配置
- FTP Client
- java程序如何穿透带有密码验证的代理
- 企业网站推广经验分享
- 经典!功夫之王-李小龙 视频全集!
- ArcIMS简介