jni用到c,c++, 怎么办,有时间就记录下学习也是极好的
c++中 c的struct 和 class 区别是啥??
==============================================================
struct :里面的成员变量都是public
class :里面的成员变量默认是private
==============================================================
/*
* 1.类的创建
*/
#include<iostream>
using namespace std;
class s {
public:
int age;
string name;
void setAge(int age);
int getAge();
// 写在内部的函数
void setName(string name) {
this->name = name;
}
string getName() {
return name;
}
};
//域名关联....写在外面的函数
int s::getAge() {
return age;
}
void s::setAge(int age) {
this->age = age;
}
// 入口函数
int main() {
s s;
s.setName("你好世界");
s.setAge(23);
cout<<"name="<<s.name <<" age="<<s.age<<endl;
cout<<"name="<<s.getName() <<" age="<<s.getAge()<<endl;
return 0;
}