对比C++和java自加问题i++
2014-07-03 11:18
113 查看
1、前一段时间看java面试宝典中有一道题:
i=0;
i=i++;
请问i的值为多少?
正确答案是0;因为java存在着缓存机制,i=i++这句话可以分成几句话来说:
temp=i;
i++;
i=temp;
2、然而在c++上却会有不同的结果显示,i=i++;分成如下的话:
i=i;
i++;
看来还是不能小看c++和java的差别呢
i=0;
i=i++;
请问i的值为多少?
正确答案是0;因为java存在着缓存机制,i=i++这句话可以分成几句话来说:
temp=i;
i++;
i=temp;
2、然而在c++上却会有不同的结果显示,i=i++;分成如下的话:
i=i;
i++;
看来还是不能小看c++和java的差别呢
相关文章推荐
- Ruby对比java,c++变量作用域问题
- 对比C++和Java
- java与c/c++进行socket通信的一些问题(2)
- Java与C++在多态方面的对比
- JAVA与C++指针问题
- java与c/c++进行socket通信的一些问题(2)
- 关于Java和C++哪个更快的问题
- 从Java到C++ — 对比Java与C++编程的不同
- JAVA与C++::关于JNI中文字符串操作问题总结
- 关于C++&Java中命令行编译的问题
- 试列举c++与java的区别时发现的一些问题(更新中10-29)
- java 与 c/c++的socket通信问题
- C++和Java对比
- 对比C++和Java语言不同点
- JAVA与C++::关于JNI中文字符串操作问题总结
- java与c/c++进行socket通信的一些问题(1)
- 对比C++和Java
- J-Integra中的java数据类型与C++数据类型对比
- java与c/c++进行socket通信的一些问题
- 从Java到C++ — 对比Java与C++编程的不同