인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

픽린님의 프로필 이미지
픽린

작성한 질문수

홍정모의 따라하며 배우는 C언어

10.18 복합 리터럴과 배열 ​

복합 리터럴에 대한 visual studio의 자동완성이 이상합니다.

작성

·

217

0

강의 ~4:30 초반부 부분에 보여주시는
복합 리터럴은
(int[2]) {3, 4};
이렇게 작성하셨습니다.

그런데 제가 코드를 입력할 때 세미콜론까지 입력하고 엔터를 치면 자동으로 위와같이 변합니다.
물론 컴파일러는 빈칸을 없는 것과 마찬가지로 취급해서 교수님의 코드나 제 코드 모두 컴파일러가 인식하는데 차이는 없을 것입니다.

다만 저는 왜 자동완성으로 저렇게 줄바꿈 처리가 되는지 잘 모르겠습니다. 왜 그런지 알 수 있을까요?

답변 1

0

홍정모님의 프로필 이미지
홍정모
지식공유자

코드 포매터는 편의 기능이라서 사실 딱 정해진 표준은 없습니다.

제가 추측해볼때는 괄호때문에 함수라고 생각해서 물결괄호를 정리해준 것 아닌가 싶습니다.

Visual Studio 맨위 옵션에서 Tools

-> Options -> Text Editor -> C/C++ 에 가보시면 다양한 옵션들을 보실 수 있습니다.

안그래도 마침 어제 포매터 관련 영상 올렸었는데 참고가 될 수도 있을 것 같습니다.

 

픽린님의 프로필 이미지
픽린

작성한 질문수

질문하기