반응형

rand 2

C 언어 표준 API 활용 예제

C 언어 표준 API 활용 예제C 언어를 사용한 실제 프로젝트에서는 표준 API를 적절히 활용하는 것이 코드의 품질과 효율성을 높이는 핵심 요소입니다. 이번 포스팅에서는 자주 사용되는 표준 API와 함께 활용 예제를 살펴보겠습니다.1. 문자열 처리 API (string.h)C에서 문자열을 다룰 때 가장 많이 사용하는 라이브러리는 string.h입니다. 대표적으로 strlen, strcpy, strcmp 등의 함수가 있습니다.문자열 길이 계산 (strlen)#include #include int main() { char str[] = "Hello, World!"; printf("문자열 길이: %lu\n", strlen(str)); return 0;}문자열 복사 (strcpy)#include..

C 언어에서 rand와 srand를 활용한 난수 생성

C 언어에서 rand와 srand를 활용한 난수 생성C 언어에서 난수를 생성하는 방법 중 가장 기본적인 함수는 rand()입니다. 그러나 rand() 함수는 항상 동일한 시퀀스의 난수를 생성하기 때문에, 이를 방지하기 위해 srand()를 사용하여 초기 시드를 설정해야 합니다.본 포스팅에서는 rand와 srand의 기본적인 사용법과 다양한 예제를 통해 난수 생성 방법을 설명하겠습니다.1. rand() 함수 개요rand() 함수는 stdlib.h 헤더 파일에 정의되어 있으며, 호출할 때마다 0에서 RAND_MAX(보통 32767) 사이의 정수를 반환합니다.#include #include int main() { printf("난수 1: %d\n", rand()); printf("난수 2: %d\n..

반응형