33,311
社区成员
发帖
与我相关
我的任务
分享
#include <iostream>
using namespace std;
class A {
public:
A() {
cout<<"A::A()"<<endl;
}
A(int val) {
cout<<"A::A(int)"<<endl;
}
};
int main() {
cout<<"init by string"<<endl;
char a[] = "abc";
cout<<sizeof(a)<<endl;
cout<<a[0]<<a[1]<<a[2]<<endl;
cout<<"init by nothing"<<endl;
A objs[2] = {};
char ss[10] = {};
cout<<strlen(ss)<<','<<(int)ss[1]<<endl;
cout<<"init by int val"<<endl;
A objs2[2] = {0};
char sss[10] = {0};
cout<<strlen(sss)<<','<<(int)ss[1]<<endl;
return 0;
}