inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[하루 10분|C++] 누구나 쉽게 배우는 C++ 프로그래밍 입문

배열과 문자열

문자열

345

Heesu

작성한 질문수 1

0

문자열 강의에서 null 문자를 넣어야 원하는 문자열이 출력된다고 하셨는데 저는 null 문자 없이도 잘 출력돼요.. 전 vscode를 쓰는데 무슨 차이인가요?스크린샷 2023-08-15 오후 4.57.57.png

c++

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴이에요.

문자열을 다루는 강의에서 null 문자를 사용한다는 내용을 어디서 들으셨는지 알려주시면 좀 더 정확한 답변을 드릴 수 있을 것 같아요. null 문자는 문자열의 끝을 표시하기 위해 사용되는 특수한 문자인데, 일반적으로 문자열 출력 시에는 null 문자가 제외되고 출력되는 경우가 많아요.

VSCode는 인티그레이티드 개발 환경으로서, 다양한 프로그래밍 언어를 지원하고 디버깅 등의 기능을 제공합니다. 따라서 null 문자를 출력하는 상황에서도 원하는 결과가 출력되는 것은 VSCode가 해당 문자를 다르게 처리하여서 일 수 있습니다.

만약 null 문자를 사용할 때 원하는 문자열이 정상적으로 출력되는 것을 확인하셨다면 그건 해당 상황에서의 특정한 조건에 의한 결과일 수 있습니다. 그렇다면 그 조건은 여러분의 코드나 환경에 따라 다르게 나타날 수도 있습니다.

더 자세한 내용을 알고 싶으시다면, 사용하고 계신 언어의 문서나 VSCode의 관련 문서를 참고하시면 될 것 같아요. 또한, 질문에 언급한 강의에서 해당 내용을 직접 확인하시는 것도 도움이 될 수 있을 거에요.

더 궁금한 사항이 있으시면 언제든지 물어보세요! 좋은 하루 되세요.

switch 구문과 break continue 구문 강의 질문드립니다

0

60

1

opreator*

0

77

1

cin은 c언어에서의 scanf와 동일하다고 봐도 될까요?

0

140

0

질문이 있습니다.

0

109

1

temp1 선언

0

91

1

const MyStruct& 사용

0

114

0

인트형 포인터의 사이즈가 8이 나옵니다.

0

218

1

MyStruct* temp = new MyStruct; 에서 temp도 delete를 해야하나요?

0

128

1

#include <iostream> 중복

0

155

1

int sum=sumArr(arr. SIZE) 문의

0

137

1

4:04질문입니다.

0

111

1

4:39 질문입니다.

0

130

1

질문있습니다.

0

105

1

질문있습니다.

0

108

1

9:11 b에는 a이 주소값이 들어갔다고 하는데 *b의 값이 왜 a랑 같은 값이 나오나요?

0

162

1

빌드 실패 오류 질문 드립니다!

0

395

1

추상화와 클래스중 질문

0

176

1

질문사항 있습니다..동작을 안하고 있어요..

0

339

2

질문 드립니다

0

188

1

함수와 구조체 강의 음성이 이상합니다.

0

200

1

분할 컴파일 과정에서의 오류 발생

0

606

2

<<, >> 비트 연산자에 대한 설명이 맞나요?

0

451

2

포인터 연산

0

390

2

비주얼 스튜디오 코드를 사용해도 되나요?

0

804

1