c++の関数について
Q&A
Closed
解決したいこと
以下のようなプログラムを実行すると同じ値(aaとbb)なのにfalseと出ます。
なんででしょうか?
解決方法を教えて下さい。
該当するソースコード
#include <iostream>
using namespace std;
void a (char aa[2]){
char bb[2] = "a";
cout << (aa==bb);
}
int main() {
char aa[2] = "a";
a(aa);
return 0;
}
出力
0
0