1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | ```
/* vim: set tabstop=4 shiftwidth=4 fileencoding=utf-8 noexpandtab: */
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[]) {
int n = 17; // n has no number base; 17 (int literal) is written in base 10
int m = 0xa1; // m has no number base; 0xa1 is written in base 16 (hex)
int o = 021; // o has no number base; 021 is written in base 8 (octal)
// octal int literals start with '0' (zero) not "O" (letter "O")
int p = 'A'; // p has no number base; 'A' is a character literal
return EXIT_SUCCESS;
}
``` |

This content is protected and may not be shared, uploaded, or distributed. © 2019 Alexander J. Quinn.