본문 바로가기

c&c++

배열기반의 문자열/문자 표현

문자(char)를 ' ' 작은따옴표로 묶어야 한다는 것은 

변수로 잡을 때의 이야기이다.

 

문자는 딱 한 글자를 말한다.

'a'라든지 'u'라든지 이런 거 진짜 딱 한 글자를 말한다.

 

두 글자 이상이 줄 지어 들어가면 이건 문자열이 된다.

말그대로 '문자'들을 나'열'한 거다.

이러한 경우에는 " " 큰따옴표로 묶어준다.

마찬가지로 변수로 잡을 때의 이야기이다.

 

이걸 함수에 사용할 때와 혼동해서는 안 된다.

 

예를 들면 

printf 함수의 첫 번째 인자는 때려죽여도 " " 이거 안에 넣는다.

그러니까 자꾸 혼동하지 말고 딱 정리해야함.

 

- 따옴표의 구별은 변수 선언 시에만

- 함수에서의 구별은 서식문자와 함수 호출에 필요한 인자에 따라 사용한다

'c&c++' 카테고리의 다른 글

포인터 기초  (0) 2021.10.05
문자 / 문자열  (0) 2021.10.03
[도전! 프로그래밍 1] 문제7번  (0) 2021.10.01
재귀함수의 개념  (0) 2021.09.30
static 선언을 추가한 지역변수 (+register변수)  (0) 2021.09.30