关于c++和java在定义变量的区别(附代码)
原谅我在此 发表c++的一个问题
但也不是和java没关系
由于课程的原因 只能放下java学习c++
但学c++真的觉得很不适应
下面是我的一个疑问
#include "stdio.h"
#include "iostream.h"
void fun();
int i=456;
void main()
{
for(int i=0;i<5;i++)cout<<i<<"\n";
for( ;i<5;i++);cout<<i<<"\n";//这里的i不用再定义????????
cout<<i<<"\n";
f();
cout<<i<<"\n"; //这里引用的i竟然是 上面 int i=0的i
}
void fun() //在java里下面的i应该是 i=456;
{//int i=20;
i++;
cout<<i<<"\n";
}
输出结果:
0
1
2
3
4
5
5
457
5
帮我解释下原因 啊 谢啦
今晚上完自习就结贴子!!!!!!
但也不是和java没关系
由于课程的原因 只能放下java学习c++
但学c++真的觉得很不适应
下面是我的一个疑问
#include "stdio.h"
#include "iostream.h"
void fun();
int i=456;
void main()
{
for(int i=0;i<5;i++)cout<<i<<"\n";
for( ;i<5;i++);cout<<i<<"\n";//这里的i不用再定义????????
cout<<i<<"\n";
f();
cout<<i<<"\n"; //这里引用的i竟然是 上面 int i=0的i
}
void fun() //在java里下面的i应该是 i=456;
{//int i=20;
i++;
cout<<i<<"\n";
}
输出结果:
0
1
2
3
4
5
5
457
5
帮我解释下原因 啊 谢啦
今晚上完自习就结贴子!!!!!!
...全文
相关推荐
《JAVA从入门到实践》附书源文件
JAVA从入门到实践 附书源文件熟悉JAVA架构和基本的编程技巧,从入门到实际的编程,轻松学好java语言!
java2cpp java转C++
java2cpp java转C++ JAVA代码转C++代码的工具。
在Qt平台C++和Java代码的交互
在Qt平台C++和Java代码的交互。更多Qt文章,请看http://blog.csdn.net/u014597198/article/category/5692117
J2cpp-Java到C++的转换工具
J2cpp 是一个 Eclipse 的插件,可以将 Java 类转为 C++11 类。需要注意的是生成的 C++ 代码在进行转换处理之前是没法编译的,你必须对生成的代码进行二次处理。 安装地址:http://tsug.github.com/j2cpp/update/ 转换示例:http://www.oschina.net/code/snippet_12_12650
javatools源码-java2cpp:将Java源代码转换为等效C++代码的工具
java工具源码Java2cpp Java2cpp是将Java源代码转换为等效cpp代码的工具。 支持的功能 类型参数减少 语句翻译(表达式,如果,对于foreach,while,则切换,try-catch,label,return) 自动导入标题 CMake支持 依存关系


Java SE
