[ CnUnix ] in KIDS 글 쓴 이(By): valken (:이쁜왕자:) 날 짜 (Date): 2006년 9월 19일 화요일 오후 04시 48분 17초 제 목(Title): [Q] #if 0 ~ #endif 사이에 따옴표 #include <stdio.h> int main() { printf("hello world\n"); #if 0 ' #endif return 0; } -- 이걸 컴팔 하면 다음과 같은 에러가 뜹니다. a.c:7:9: missing terminating ' character #if 0 와 #endif 사이의 따옴표(') 하나가 도대체 어쩐 영향을 주길래 컴팔이 안되는지 궁금합니다. 참고로 원래 코드는 #if 0 it doesn't support.... 어쩌구 #endif 같은 함수 설명이 들어 있었습니다. ---- 추가사항 친구넘에게 컴팔 시켜 본 결과 VC 에서는 노에러, 노워닝, 정상컴파일. arm complier 에서는 Warning: C2823W: Unmatched quote (') in skipped line 워닝 하나 뜨고 정상 컴파일 이라는군요. GCC 의 버그인지, C 언어에 이에 대한 언급이 있는지 궁금합니다. "웬 초콜릿? 제가 원했던 건 뻥튀기 쬐끔과 의류예요." "얘야, 왜 또 불평?" -> 자음 19개와 모음 21개를 모두 사용하는 pangram - 이쁜왕자 - - Valken the SEXy THief~~ ^_* - |