본문 바로가기

C언어272

[C언어] strlen 문자열 길이를 구하는 함수 : 사용 예시 형식 구현 오늘은 strlen에 대해 알아보겠습니다. 문자열에 사용되는 strlen 함수는 무엇일까요? 문자열의 길이를 구하는 함수입니다. null문자를 만날 때까지 문자의 개수를 세서 문자열의 길이를 반환해 줍니다. 처음 만나보면 당황하고 어려울 수 있지만 어렵지 않습니다! 천천히 글을 읽으며 확인해보세요! 1.형식 #include size_t strlen(const char *str); null문자는 제외하고 문자열 길이를 반환해줍니다. str은 문자열의 끝인 null까지 문자의 개수를 세는 포인터입니다. 그냥 보면 복잡합니다. 사용예시를 통해 확인해보시죠! 2.사용예시 #include #include int main() { const char *getString = "Hello hi"; // strlen 함수.. 2023. 12. 3.
[C언어] fopen fclose 함수 : 파일을 열고 닫는 함수 예시 종류 fopen, fclose 함수란 무엇일까요? 파일을 열 때 사용되는 함수입니다. 파일의 경로, 모드 등을 지정하여 파일을 여는 함수입니다. 새로운 기능을 배우신다고 지레 겁먹지마시고 간단한 예시, 종류 등을 통해 안내해드리겠습니다. 기본 틀 FILE *fopen(const char *filename, const char *mode); filename = 파일을 열고자 하는 파일의 경로를 지정하는 문자열입니다. mode = 파일을 열 때 모드를 지정합니다 모드로는 대표적으로 네가지가 사용된다고 생각하시면 됩니다. 1. 읽기모드 : x 2. 쓰기모드 : w 3. 이어쓰기모드 : a 4. 이진모드 xb : 이진파일 모드 읽기 wb : 이진파일 모드 쓰기 ab : 이진파일 모드 이어쓰기 fopen 함수를 사용할.. 2023. 12. 3.
[C언어] getchar : 한개의 문자를 읽는 함수 활용 예시 반복문 오늘은 C언어의 함수 getchar에 대해 알려드리겠습니다. getchar는 무엇일까요? C언어에서 한 문자를 읽어오는 함수입니다. 키보드같은 입력장치에서 문자를 읽어오는 방법이죠. 처음으로 C언어를 사용하면 일반적으로 겪는 문제부터, 사용 예시 등 다양하고 차근차근히 안내해드리겠습니다. 따라오세요! 일반적으로 겪는 문제 일반적으로 C언어를 처음하는 사용자가 겪는 문제는 이렇습니다. 숫자를 입력받고 문자를 입력받는 코드를 작성해보겠습니다. 코드는 이렇습니다. #include int main() { int input_number; char input_ch; printf("숫자를 입력하세요: "); scanf("%d", &input_number); printf("글자를 입력하세요: "); scanf(" %c.. 2023. 12. 2.
[C언어] 성적을 입력받고 성적에 따라 A,B,C,D,F 등급을 정하는 프로그램을 작성하시오 물론 단번에 코드를 본다면 좋기야 하겠지만 장기적으로 봤을 때 혼자 풀어보기 -> 힌트 -> 코드 보기 순으로 공부하시는 게 실력 향상에 큰 도움이 됩니다! 힌트를 보고 천천히 생각을 거쳐서 문제를 풀어보시고 답안을 확인해보세요 입출력예시 입출력예시1 성적을 입력하세요 : 100 A등급 입출력예시2 성적을 입력하세요 : 30 F등급 입출력예시3 성적을 입력하세요 : 80 B등급 코드힌트 더보기 scanf 를 이용하여 사용자로부터 성적을 입력받습니다. if문과 && (동시에 조건을 만족하는 and)를 활용하여 얻은 성적이 90점 이상이면 A등급 를 출력 얻은 성적이 80이상이면서 90미만이면 B등급 를 출력 얻은성적이 70이상이면 80미만이면 C등급를 출력 얻은 성적이 60이상이면 70미만이면 D등급 를 .. 2023. 1. 7.