読者です 読者をやめる 読者になる 読者になる

落書きノート

ふと自分が気になった事を書いてます

慣習 解きながら学ぶC++入門

今回はこんな感じです。

#include <iostream>
#include <climits>

using namespace std;

int main(void){

  for(int i = INT_MIN; ; i++){
    cout << oct << i << ' '
         << dec << i << ' '
         << hex << i << endl;

    if(i == INT_MAX) break;
  }

  return 0;
}

#include <iostream>
#include <climits>

using namespace std;

int main(void){

  for(unsigned i = 0; ; i++){

    cout << oct << i << ' '
         << dec << i << ' '
         << hex << i << endl;

    if(i == UINT_MAX) break;
  }

  return 0;
}

#include <iostream>

using namespace std;

int main(void){
  
  cout << sizeof(char) << endl;
  cout << sizeof('C') << endl;
  cout << sizeof(int) << endl;
  cout << sizeof(5) << endl;
  cout << sizeof(long) << endl;
  cout << sizeof(5L) << endl;

  return 0;
}