안녕하세요. 오늘은 C언어 역슬래시에 대해 알아보겠습니다 (\)
역슬래시는 \n, \b 같은걸로도 쓰이고 그냥 역슬래시 \ 로도 쓰입니다.
그냥 역슬래시만 쓴다면 줄을 이어주는 역할을 합니다.
아래코드의 결과는?
이런식으로 사용합니다. 그래서 코드를 작성하는데 한줄을 길게 작성해야될 때 사용하면 됩니다
예를들어 if문 조건이 긴 경우, define으로 매크로함수를 사용 할 때 사용합니다.
예) define 매크로함수 사용
1 2 3 4 5 6 7 8 9 10 11 | #include<stdio.h> #define add(ia,ib) \ {\ printf("%d ",ia+ib); \ } int main() { add(10,20); } |
출력 : 30
여기서 주의할게 있는데 백슬래시뒤에 띄어쓰기같은게 있으면 안됩니다. 띄어쓰기가 있으면 띄어쓰기가 연결되게 됩니다
'프로그래밍 언어 > C언어' 카테고리의 다른 글
C언어의 메모리 구조 (0) | 2019.06.02 |
---|---|
C언어 함수란? (0) | 2019.05.29 |
C언어 NULL포인터란? (0) | 2019.04.01 |
포인터 사용 예시 (0) | 2018.11.21 |
C언어 문자열 사용해보기 (0) | 2017.11.05 |