プログラミング言語

C++ / 21

22 コメント
views
0 フォロー
21
とくに 2020/07/07 (火) 21:34:43

int型の値を1バイトずつ切り分ける。

#include <iostream>
using namespace std;
int main(){
    int a = 0x7fffffff;
    char *p = (char*)&a; //char*に変換
    for(int i = 0;i < sizeof(int);i++){
        cout << (void*)p[i] << endl;
    }
    return 0;
}
通報 ...