SayoriOS  0.3.3
str_replace.c
См. документацию.
1 
9 #include "common.h"
10 #include "lib/string.h"
11 
21 uint32_t char_replace(char search, char replace, char* subject){
22  size_t x = 0;
23  for(size_t i = 0; i < strlen(subject); i++){
24  if (subject[i] == search) {
25  subject[i] = replace;
26  x++;
27  }
28  }
29  return x;
30 }
31 
43 //uint32_t str_replace(char* search, char* replace, char* subject){
44 // return 0;
45 //}
Основные определения ядра
size_t strlen(const char *str)
Возращает длину строки
Definition: string.c:88
uint32_t char_replace(char search, char replace, char *subject)
Заменяет все вхождения символа поиска на символ замены
Definition: str_replace.c:21