c&c++ 배우기? 적응기?가 쉽지 않군요.

emptynote의 이미지

C언어 조금, 자바 조금 아는 수준에서

c&c++의 오묘한 문법 세계에 발을 디여 놓을려니 한숨만 나오네요.

예제1)
char szStr[] = "12" "34";

자바에서는 상상도 못할 문법이죠.

제 머리속 생각은 const char[]로 const char[]가 어떻게 공백을 사이에 두고 연결이 된거지????

C언어, 즉 gcc로 컴파일이 되네요.

전 왜 C언어 공부할때 이런것을 못봤을까요.

과장되게 이야기하면 문화적 충격을 받았다고나 할까요.. 이만 푸념하고 자야겠네요.

kkb110의 이미지

그냥 정의상 그런겁니다.

http://www-d0.fnal.gov/~dladams/cxx_standard.pdf

19페이지 3번 문항,
9페이지 6번 문항에 있네요.

Adjacent ordinary string literal tokens are concatenated.

emptynote의 이미지

답변 감사합니다.

분명히 그렇게 정의 되어 있군요. 갑자기 존경심이 생기네요.

한번 출력할려고 봤는데, 페이지 739 에 압도 당하네요. 더구나 영문.

어떻게 딱 그 부분을 짚어 내신건지, 하수와 고수의 차이겠죠 ㅠ.ㅠ

-------- 인용 -----------
6 Adjacent ordinary string literal tokens are concatenated. Adjacent wide string literal tokens are concate-
nated