c/c++における文字配列と文字ポインタの格納方法
778 ワード
// ,
//C++ , | “ABC” ,
#include<iostream>
using namespace std;
void main()
{
char s1[]="ABC";
char s2[]="ABC";
const char s3[]="ABC";
const char s4[]="ABC";
const char*s5="ABC";
const char*s6="ABC";
cout<<boolalpha<<(s1==s2)<<endl;
cout<<boolalpha<<(s3==s4)<<endl;
cout<<boolalpha<<(s5==s6)<<endl;
}
/*--
s1 s2 , , , ;
s3 s4 , const , 。
s5 s6 , ,
“ABC” , , 。
false
false
true
Press any key to continue
--*/
// :http://www.ok2002.com/cc/cc/s.asp?r=a2273562118067