- The '''char''', '''unsigned char''' and '''signed char''' types are the smallest integer data types in ...mum, and usual, value of CHAR_BIT is 8, thus giving a range of 0 - 255 for unsigned char, and either -128 or -127 up to 127 for signed char. The actual range o ...1 KB (215 words) - 09:13, 26 June 2006
- The memset function copies the value of c (converted to an unsigned char) into unsigned char* p=s; ...1 KB (177 words) - 10:18, 26 June 2006
- The '''int''', '''unsigned int''' and '''signed int''' types are integer data types. The '''int''' typ ...acros [[INT_MIN]] to [[INT_MAX]], defined in [[limits.h]]. The range of an unsigned int in a given implementation is 0 to [[UINT_MAX]]. ...1 KB (193 words) - 14:38, 3 April 2015
- unsigned invert(int x, int p, int n); unsigned invert(int x, int p, int n){ ...8 KB (1,143 words) - 16:35, 19 September 2024
- The memchr() function locates the first occurrence of c (converted to an unsigned char) in the initial n characters (each interpreted as unsigned char) of the object ...2 KB (280 words) - 11:12, 4 May 2020
- return *(unsigned char*)(s1 - 1) - *(unsigned char*)(s2 - 1); ...1 KB (189 words) - 10:24, 26 June 2006
- return *(const unsigned char*)s1-*(const unsigned char*)s2; ...1 KB (182 words) - 10:22, 26 June 2006
- unsigned uval; uval = va_arg(ap, unsigned int); ...4 KB (578 words) - 06:54, 29 December 2021
- unsigned rightrot(unsigned x, int n); void print_binary(unsigned x); ...13 KB (1,872 words) - 18:34, 19 September 2024
- unsigned setbits(unsigned x,int p, int n,int y); unsigned x = 127; ...18 KB (2,344 words) - 21:14, 18 September 2024
- unsigned hashval = hash(s); unsigned hash(char *s); ...5 KB (717 words) - 07:15, 28 December 2021
- unsigned char *pd = dest; const unsigned char *ps = src; ...4 KB (591 words) - 23:57, 26 June 2006
- void print_binary(unsigned x); void print_binary(unsigned x) ...10 KB (1,502 words) - 16:01, 20 September 2024
- ====Signed and unsigned integer types==== ...esirable to use the '''unsigned''' equivalent of a signed integer type. An unsigned integer type cannot represent negative integers, but it has (roughly) twice ...9 KB (1,579 words) - 11:37, 17 April 2015
- (unsigned char *)a=(unsigned char *)(&(x)); \ (unsigned char *)b=(unsigned char *)(&(y)); \ ...9 KB (1,329 words) - 06:09, 10 January 2022
- unsigned size; static void *_malloc(unsigned nbytes); ...19 KB (3,018 words) - 23:38, 9 January 2022
- char *utoa(unsigned value, char *digits, int base) if (value < (unsigned) base) { ...11 KB (1,622 words) - 05:54, 10 January 2022
- * I've used unsigned int to keep the behaviour well-defined even * to 'an integer', and unsigned ints are integers! ...20 KB (2,835 words) - 14:49, 18 September 2024
- #define getcx(p) (--(p)->cnt >= 0? (unsigned char) *(p)->ptr++:_fillbufx(p)) return (unsigned char) *fp->ptr++; ...16 KB (2,313 words) - 05:19, 4 January 2022
- #define ALIGN(p) (sizeof(Align)-((unsigned)(p)%sizeof(Align)))%sizeof(Align) void wtbfree(void *p, unsigned n); ...24 KB (3,743 words) - 01:35, 10 January 2022