homework/cpp/_rvmain.cpp

44 lines
679 B
C++

#include <stdio.h>
size_t my_strlen(const char *str) {
size_t len = 0;
while (*str++) {
len++;
}
return len;
}
char* my_strcpy(char* dest, const char* src) {
char* original_dest = dest;
while ((*dest++ = *src++)) {
}
return original_dest;
}
int main() {
char test_string[] = "Hello, world!";
char polish_string[20];
my_strcpy(polish_string, "Witaj, świecie!");
size_t length_original = my_strlen(test_string);
size_t length_polish = my_strlen(polish_string);
size_t debug_length_original = length_original;
size_t debug_length_polish = length_polish;
return 0;
}