前言
主要是总结一些关于c和c++与java一些细微区别;
1
在java 里面打印函数是 System.out.print(); c++里面是cout;
2
在类型方面 bool 改变成为了Boolean java打印变成false 和true;
public class MyFirstJava {
public static void main(String[] args) {
boolean tmp=false;
int a=tmp+1;//tmp报错
System.out.print(a);
}
}
但是在c++里面
int main()
{
bool tmp=false;
int a=tmp;
cout<<a;///0;
return 0;
}
3
char类型 在java里面 java使用的是 unicode 字符集也就是一个字符2个字节 而在c++里面则是1个字节不能识别中文
4
关于引用别人代码 c语言和c++区别于java
c和c++需要引用头文件 像 #include <iostream> #include <stdio.h>
而java 则是引用包 像 import java.util.Scanner;
5
关于命名变量 c和c++标准的是变量名首字母必须是字母或者下划线
而java不是 首字母变量名可以是 各国语言和下划线还有钱
6
同样输出函数也不同
java
Sanner input=new Sanner(System.in)
int tmp=input.nextInt();
c++
int tmp;
cin>>tmp;