void main()
{
char ch=\'A\';
char *p;
cout << ch << endl;
p= &ch;
cout << p << endl;
*p=\'B\';
cout << *p << endl;
cout << p << endl;
}
출력하면 왜 한자기 사이에 껴있는데..
어떤거 고쳐야 하긔..ㅠㅠ?
{
char ch=\'A\';
char *p;
cout << ch << endl;
p= &ch;
cout << p << endl;
*p=\'B\';
cout << *p << endl;
cout << p << endl;
}
출력하면 왜 한자기 사이에 껴있는데..
어떤거 고쳐야 하긔..ㅠㅠ?
cout << p << endl;
이거 뭐가 출력될거같냐?
사이에and 있어야하는거 아니야?
p의 주소 출력되는거 아님?
주소 출력하려면 (int)p
cout에 operator<<(char*)는 문자열을 출력하는것으로 정의되어있단다. 주소값(정수)을 출력하고 싶으면 operator<<(int)를 써야하지
cout << (int) p <<endl; 로 바껏는데 에러2개떠요..
저거 문장 머가 잘못된거에요?