C++ ---- char,char*,char**,char [],char* []


    char s1[2];

    char *s2[2];

    char**s3[2];

 

    s1[0]='1';

    s1[1]='2';

 

    s2[0]=&s1[0];

    s2[1]=&s1[1];

扫描二维码关注公众号,回复: 4169804 查看本文章

 

    s3[0]=&s2[0];

    s3[1]=&s2[1];

 

    cout<<"s1[0]is "<<s1[0]<<endl;

    cout<<"s1[1]is "<<s1[1]<<endl;

 

    cout<<"s2[0]is "<<s2[0]<<endl;

    cout<<"s2[1]is "<<s2[1]<<endl;

    cout<<"*s2[0]is "<<*s2[0]<<endl;

    cout<<"*s2[1]is "<<*s2[1]<<endl;

 

    cout<<"s3[0]is "<<s3[0]<<endl;

    cout<<"s3[1]is "<<s3[1]<<endl;

    cout<<"*s3[0]is "<<*s3[0]<<endl;

    cout<<"*s3[1]is "<<*s3[1]<<endl;

    cout<<"**s3[0]is "<<**s3[0]<<endl;

    cout<<"**s3[1]is "<<**s3[1]<<endl;



char s4[4]="123";
char* s5=s4;
char** s6=&s5;


cout<<s4<<endl;
cout<<s5<<endl;
cout<<s6<<endl;



char a;
a='A';
cout<<a<<endl;
cout<<&a<<endl;


char s[20]={"this is a test"};
cout<<s<<endl;
cout<<&s<<endl;


猜你喜欢

转载自blog.csdn.net/XingyuZhengtu/article/details/72868466