GCC Code Coverage Report


Directory: ./
File: s21_memcpy.c
Date: 2025-07-13 17:59:14
Exec Total Coverage
Lines: 6 6 100.0%
Branches: 2 2 100.0%

Line Branch Exec Source
1 #include "s21_string.h"
2
3 150 void *s21_memcpy(void *dest, const void *src, s21_size_t n) {
4 150 unsigned char *d = (unsigned char *)dest;
5 150 const unsigned char *s = (const unsigned char *)src;
6
7
2/2
✓ Branch 0 taken 447 times.
✓ Branch 1 taken 150 times.
597 for (s21_size_t i = 0; i < n; i++) {
8 447 d[i] = s[i];
9 }
10
11 150 return dest;
12 }
13