#define codesafer(s) s"0000000000000000" // 각 숫자 앞에 백슬래시를 넣어주세유
long double brother = *(long double*)codesafer( "흐린바다" );
long double name = 0.;
scanf("%s", &name);
if( name == brother )
puts( "어서와 동생" );
else
puts( "뉘신지?" );
초보 티내냐? 8바이트 이상도 한번에 가능하다.
자료형이랑 캐스팅이나 배우고 와.
확실 하게 하려면, 리터럴 문자열의 내용 뒤를 클리어~
변수도 클리어~
알고있었습니다ㅣ`~^^ 그런데 순수한 string 비교라고 할 수 있나요 이게 ?
난 순수한 string 운운한적 없음. 니가 메모리는 4개를 쓰기때문에 == 를 쓸 수 없다는 말에 대한 반론일 뿐.