2021-04-20から1日間の記事一覧

Cでwriteシステムコールを使ってint型の数値を数字(16進数)に変換して表示する

NASMを勉強していて、NASMだと数値を数字に変換して画面に表示させるのが結構難しいのだということを知って、Cで同じようなことをやってみた。 #include <unistd.h> #define DIGITS_OF_INT (sizeof(int) * 2) char hex_chars[] = "0123456789ABCDEF"; void print_int(i</unistd.h>…