🧑🏻💻(63)
-
[C] itoa / itoa.c / itoa in c
static intnum_len(long long n) { intlen; len = 0; if (n < 0) { ++len; n *= -1; } else if (n == 0) return (1); while (n != 0) { ++len; n /= 10; } return (len); } static char*storage_num(long long n, char *result) { if (n / 10 != 0) result = storage_num(n / 10, result); *result++ = n % 10 + '0'; *result = '\0'; return (result); } char*itoa(int n) { char*result; long longnb; size_tsize_nb; nb = (lo..
2022.07.25 -
[C] isprint / isprint.c / isprint in c
intisprint(int c) { if (c >= 0x20 && c < 0x7f) return (1); return (0); }
2022.07.13 -
[C] isascii / isascii.c / isascii in c
intisascii(int c) { if (c >= 0x00 && c
2022.07.13 -
[C] isalpha / isalpha.c / isalpha in c
intisalpha(int c) { if ((c >= 0x41 && c = 0x61 && c
2022.07.13 -
[C] isalnum / isalnum.c / isalnum in c
intisalnum(int c) { if ((c >= 0x30 && c = 0x41 && c = 0x61 && c
2022.07.13