C和Java有哪些相似之处?

摘要:前言 首先我们来了解一下C++语言,大多人都C++语言是C语言基础上的改编,所以它拥有一个和C语言一样的类似结构,但是它与Java又有不可分割的关系 接下来我们来看几道
前言 首先我们来了解一下C++语言,大多人都C++语言是C语言基础上的改编,所以它拥有一个和C语言一样的类似结构,但是它与Java又有不可分割的关系 接下来我们来看几道题: 例如:常数O运行次数与N大小呈常数关系,即不随输入数据大小N的变化而变化。 ​​​​​​​例如:线性O循环运行次数与N大小呈线性关系,时间复杂度为O(N)。 1.一般用C++怎么写: 代码如下(示例): int algorithm(int N){ int count=0; for(int i=0;i<N;i++); count++; return count; } 2一般用Java怎么写: 代码如下(示例): int algorithm(int N){ int count=0; for(int i=0;i<N;i++); count++; return count; } 例如:常数O运行次数与N大小呈常数关系,即不随输入数据大小N的变化而变化。 1.一般会用C++写的程序为: 代码如下(示例): int algorithm(int N){ int a=1; int b=2; int x=a*b+N; return 1; } 2.一般会用java写的程序为: 代码如下(示例): int algorithm(int N){ int a=1; int b=2; int x=a*b+N; return 1; } 总结 由此可以看出C++与Java的相同点有比较多,所以我们如果学了C++语言是不是可以比较好的去接受其它的语言,那么推理过来是不是学了Java和C是不是更好的去学C++这门语言呢?(这告诉我们语言是互通的) 所以在此,留下一句话,“星星之火,可以燎原”,学语言又何曾不是这样? 相信自己,坚持一定会出来巧妙效果噢!