關於數組與指針的輸出問題

#include <iostream>
#include <string>
using std::cin;
using std::cout;
using std::endl;

using std::string;

int main()

{

const size_t arr_size=10;
char a1[arr_size]={'a','b'};
char a2[arr_size]="hello";
char *a3=a1;
cout<<*(a
1+1)<<std::endl;
cout<<a
2[1]<<std::endl;
cout<<*a3
[1]<<std::endl;

cout<<a3<<endl;

}


輸出結果是:

b

e

b

ab

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章