Run Code | API | Code Wall | Misc | Feedback | Login | Theme | Privacy | Patreon |
Clone bits by range by bitwise ops on CWarning(s): source_file.c:7:18: warning: binary integer literals are a GNU extension [-Wgnu-binary-literal] uint16_t a = 0b1100000010000000; ^ source_file.c:8:18: warning: binary integer literals are a GNU extension [-Wgnu-binary-literal] uint16_t b = 0b0000000110111101; ^ source_file.c:9:23: warning: binary integer literals are a GNU extension [-Wgnu-binary-literal] uint16_t c = (a & 0b1111111111000000) | (b & 0b00111111); ^ source_file.c:9:50: warning: binary integer literals are a GNU extension [-Wgnu-binary-literal] uint16_t c = (a & 0b1111111111000000) | (b & 0b00111111); ^ source_file.c:10:23: warning: binary integer literals are a GNU extension [-Wgnu-binary-literal] uint16_t d = (c & 0b1111000011111111) | (b << 2 & 0b000000111100000000); ^ source_file.c:10:55: warning: binary integer literals are a GNU extension [-Wgnu-binary-literal] uint16_t d = (c & 0b1111000011111111) | (b << 2 & 0b000000111100000000); ^ source_file.c:16:2: warning: no newline at end of file [-Wnewline-eof] } ^ 7 warnings generated. c080 1bd c0bd c6bd |
λ
.NET NoSQL database for rapid development
|