본문 바로가기
728x90
C언어 fgets 함수 fgets 함수는 파일에서 문자열을 읽어들이는 함수입니다. 파일 포인터, 읽어들일 문자열 버퍼, 그리고 최대 읽을 문자 수를 인자로 받습니다. 문자열을 읽어들일 때 개행문자 ('\n') 까지 포함하여 읽어들이며, 지정된 최대 문자수에 도달하면 읽기를 중지합니다.  목차1. fgets 함수의 구조2. fgets 함수의 특징3. fgets 함수 사용 예시4. fgets 함수의 보안성 1. fgets 함수의 구조char *fgets (char *str, int num, FILE *stream);"str" : 읽은 문자열을 저장할 버퍼의 포인터입니다."num" : 읽을 최대 문자 수입니다."stream" : 입력 스트림을 가리키는 파일 포인터입니다.fgets 함수는 다음과 같이 동작합니다1. stream에서 최.. 2024. 5. 4.
#1022 코드업 (CodeUp) 1022번 문제 풀이 [C언어 기초 100제] 안녕하세요. 오늘은 C언어 기초 100제 문제에서 1022번 문제를 풀어보겠습니다.공백 문자가 포함되어 있는 문장을 입력받고 그대로 출력하는 연습을 하는 문제입니다.  [기초-입출력]에 대해 잘 모르겠다면, 아래의 포스팅을 추천드립니다. #2 C언어 scanf 입력 함수 사용 방법C언어는 사용자로부터 데이터를 입력받고 출력하는 기능을 제공합니다. 이 중에서도 "scanf" 함수는 사용자로부터 키보드를 통해 데이터를 입력받는 데 주로 활용됩니다. 오늘은 "C언어 scanf 입력wsul.tistory.com 목차1. 코드업 (CodeUp) 1022번 문제 풀이 코드업 (CodeUp) 1022번 문제 풀이더보기#include int main(){ char data[2001]; fgets(data, .. 2024. 5. 3.
#1021 코드업 (CodeUp) 1021번 문제 풀이 [C언어 기초 100제] 안녕하세요. 오늘은 C언어 기초 100제 문제에서 1021번 문제를 풀어보겠습니다.1개의 단어를 입력받아 그대로 출력하는 문제입니다.  [기초-입출력]에 대해 잘 모르겠다면, 아래의 포스팅을 추천드립니다. #2 C언어 scanf 입력 함수 사용 방법C언어는 사용자로부터 데이터를 입력받고 출력하는 기능을 제공합니다. 이 중에서도 "scanf" 함수는 사용자로부터 키보드를 통해 데이터를 입력받는 데 주로 활용됩니다. 오늘은 "C언어 scanf 입력wsul.tistory.com 목차1. 코드업 (CodeUp) 1021번 문제 풀이 코드업 (CodeUp) 1021번 문제 풀이더보기#include int main(){ char data[51]=""; scanf("%s", &data); printf("%s",.. 2024. 5. 1.
#0 80x86 시스템의 이해 80x86 시스템 CPU는 인텔에 의해 개발된 마이크로프로세서의 계열을 지칭하는 용어이다.이 계열의 CPU 중 초기 모델에는 8086과 8088이 포함된다. 그래서 8086과 8088을 먼저 알아보도록 하겠다. 1. 인텔 80868086은 인텔사에서 1978년에 제작한 개인용 컴퓨터를 위한 16비트 마이크로프로세서이다.더보기 마이크로프로세서 : 산술 논리 장치 (ALU) , 제어 장치 , 레지스터를 하나의 단일체 집적회로로 구성한 것을 의미한다. CPU와 동의어로 오해할 수 있지만, CPU 뿐만 아니라 GPU(Graphic Processing Unit), DSP(Digital Signal Processor)도 포함된다.  즉, CPU는 마이크로프로세서의 핵심 구성 요소이며, 마이크로프로세서는 CPU를 포.. 2024. 5. 1.
#1020 코드업 (CodeUp) 1020번 문제 풀이 [C언어 기초 100제] 안녕하세요. 오늘은 C언어 기초 100제 문제에서 1020번 문제를 풀어보겠습니다.주민번호를 입력받아 형태를 바꿔 출력하는 문제입니다.  [기초-입출력]에 대해 잘 모르겠다면, 아래의 포스팅을 추천드립니다!! #2 C언어 scanf 입력 함수 사용 방법C언어는 사용자로부터 데이터를 입력받고 출력하는 기능을 제공합니다. 이 중에서도 "scanf" 함수는 사용자로부터 키보드를 통해 데이터를 입력받는 데 주로 활용됩니다. 오늘은 "C언어 scanf 입력wsul.tistory.com 목차1. 코드업 (CodeUp) 1020번 문제 풀이 코드업 (CodeUp) 1020번 문제 풀이더보기#include int main(){int a, b; scanf("%d-%d", &a, &b); printf("%06d%d",.. 2024. 4. 30.
#0 운영체제(Operating System)의 개념과 기능 1. 운영체제(Operating System)란?컴퓨터 시스템의 핵심 소프트웨어로, 하드웨어 자원을 관리하고 응용 프로그램이 하드웨어와 상호작용할 수 있도록 지원하는 소프트웨어입니다. 운영체제는 사용자와 하드웨어 사이에 위치하여 사용자의 명령을 받아들이고 하드웨어에게 명령을 전달하며, 자원을 효율적으로 관리하여 시스템의 안정성과 성능을 유지합니다.--> 하드웨어 자원을 관리하고 응용 프로그램이 하드웨어와 상호작용할 수 있도록 지원하는 소프트웨어이다. <h2 data.. 2024. 4. 30.
728x90