본문 바로가기

C 함수2

Python으로 데이터 전달 - sizeof()와 strlen()로 안전한 메모리 관리 00 개요코드분석 중 C 언어에서 Python으로 데이터를 옮길 때, 문자열을 처리하는 도중 sizeof()와 strlen()을 활용하여 어느 문자열에서 사용 안 하는 공간을 0으로 초기화 시켜주는 것을 보았고 이에 대해 정리하고자 함sizeof()와 strlen() 함수를 활용하여 문자열과 메모리를 안전하게 처리하는 방법에 대한 정리!01 C에서 Python으로 데이터 전달 - sizeof() 와 strlen()로 메모리 초기화C 언어에서 Python으로 데이터를 전달할 때는 두 언어의 메모리 관리 방식의 차이로 인해 발생할 수 있는 잠재적인 문제들을 미리 방지하는 것 중요sizeof()와 strlen() 함수를 활용하여 문자열과 메모리를 안전하게 처리 가능1. sizeof()와 strlen()의 차이.. 2024. 9. 2.
strcpy() strcpy_s() (문자열 복사 함수) 00 개요목적: 문자열을 복사하는 함수인 strcpy()와 strcpy_s()에 대해 정리하고자 함01 strcpy() 함수란1. 정의'string copy''문자열을 복사한다'어떤 변수(메모리) 또는 문자열 상수에 저장되어 있는 문자열을 다른 변수(메모리)에 복사 시 사용됨반환값: char * 형식의 주소NOTE: 복사할 원본 문자열은 반드시 끝에 NULL 문자가 포함되어 있어야 함2. 문법 (함수의 원형)strcpy 함수의 원형은 string.h에 다음과 같이 선언되어있음char *strcpy(char *strDestination, const char *strSource);strcpy() 함수는 2개의 parameter를 사용하여 2번째 인자인 strSource 포인터가 가리키는 메모리에 저장된 문자.. 2024. 6. 21.