C言語には10進数以外にもいろんな進数表現で数値を指定できます。
それを今回まとめてみました。
#include <iostream>
using namespace std;
int main(){
// 10進数指定
cout << 123 << endl;
// 8進数指定
cout << 0123 << endl;
// 16進数指定
cout << 0x123 << endl;
// 謎進数指定
cout << 0e123 << endl;
return 0;
}
本当にいろんな指定ができますね~。
#片桐さんに感謝しつつ、混乱させるエントリーを書いてみる