목차
- 이전 포스팅의 C 언어 printf 포맷 출력 함수 사용 예제 학습 링크
- 이전 포스팅의 C 언어 strtok 활용 Split 함수 구현하기 예제 학습 링크
- 이전 포스팅의 C 언어 strtok 문자열 나누기 예제 학습 링크
- C 언어 for 반복문으로 메세지 반복 출력 예제
- C 언어 break 문으로 반복문 중간 중지 예제
이전 포스팅의 C 언어 printf 포맷 출력 함수 사용 예제 학습 링크
이전 포스팅에서는 C 언어에서 printf 함수를 통해 문자열을 화면에 출력하는 방법과 예제에 대해 알아보았습니다. stdout는 표준 출력 장치로서 이 장치를 통해 메세지를 출력할 수 있습니다. printf는 사용자가 인자로 전달한 문자열, 정수 등의 값과 전달된 포맷을 해석하여 각 값들을 문자열로 재조합하여 출력해줍니다. 만약 C 언어를 처음 접하고 메세지를 화면에 출력하는 방법이 궁금하시다면 아래 링크의 포스팅을 참고하여 C 언어에서 printf로 출력하는 방법에 대해 학습해주세요.
2020.07.03 - [C/stdio] - C/C++ printf 포멧 API 사용 예제(출력) - 1
이전 포스팅의 C 언어 strtok 활용 Split 함수 구현하기 예제 학습 링크
다음으로 이전 포스팅에서는 C 언어에서 strtok 함수를 활용하여 Split 함수를 구현하는 방법에 대해 알아보았습니다. Split은 자바, 파이썬 등과 같은 언어에서 문자열을 다룰 때 사용하는 함수입니다. 하나의 문자열을 특정 단어를 기준으로 앞 뒤 분리하는 기능이 포함됩니다. 이처럼 C언어에서도 Split과 같은 함수를 직접 구현하는 예제를 알아보았습니다. 이 때 strtok 함수가 활용됩니다. 아래는 해당 포스팅의 링크입니다.
2020.07.02 - [C] - C/C++ C에서 Split 구현 예제(문자열 자르기 strtok)
이전 포스팅의 C 언어 strtok 문자열 나누기 예제 학습 링크
마지막으로 이전 포스팅에서는 C 언어에서 문자열을 특정 단어로 나누는 strtok 함수에 활용 방법과 예제에 대해 알아보았습니다. strtok은 string + token 이란 단어의 의미를 가지고 있습니다. 토큰은 토큰나이저의 의미로서 분리한다는 의미를 갖습니다. 만약 콤마(,)로 여러개의 단어가 이어붙어진 문장이 있다면 콤마라는 문자로 여러개의 단어들을 나눌 수 있습니다. 이러한 strtok 의 특성을 활용하여 다른 언어에서 지원하는 split과 같은 함수를 구현할 수 있습니다. 아래는 해당 포스팅의 링크입니다.
2020.07.01 - [C] - C/C++ API 문자열 특정 문자로 나누기(strtok)
C 언어 for 반복문으로 메세지 반복 출력 예제
아래는 C 언어에서 for 반복문으로 특정 메세지를 반복적으로 화면에 출력하는 예제입니다. for는 다른 언어들과 마찬가지로 같은 코드를 반복적으로 수행할 수 있도록 하는 키워드입니다. 직접 C 언어로 아래의 for 반복문 코드를 작성하여 예상되는 결과를 확인해보세요.
#include <stdio.h>
int main() {
int i;
int count = 5; // 메세지를 출력할 횟수
for (i = 0; i < count; i++) {
printf("안녕하세요, C 언어!\n");
}
return 0;
}
C 언어 break 문으로 반복문 중간 중지 예제
아래는 C 언어에서 for 반복문이 실행되고 있는 도중에 break 문으로 중도 중지 시키는 예제입니다. 원하는 만큼 반복문을 수행했다면 조건으로 break 문을 실행하게하여 for 반복문을 중간 중지 시킬 수 있습니다.
#include <stdio.h>
int main() {
int i;
int count = 5; // 메세지를 출력할 횟수
for (i = 0; i < count; i++) {
if (i == 3) break;
printf("안녕하세요, C 언어!\n");
}
return 0;