intに入った数字を上手くcharに変換する方法が思いつきません。
そのまま%cにすると最後の一文字しか出ません
C
1#include <stdio.h> 2int main(void){ 3 int num=0x61616161; 4 printf("%c\n",num); 5}
intの数字を256で割って一文字ずつ入れるしか方法はないですか?
回答3件
あなたの回答
tips
プレビュー
Q&A
解決済
退会済みユーザー
総合スコア0
投稿2020/05/21 23:02
intに入った数字を上手くcharに変換する方法が思いつきません。
そのまま%cにすると最後の一文字しか出ません
C
1#include <stdio.h> 2int main(void){ 3 int num=0x61616161; 4 printf("%c\n",num); 5}
intの数字を256で割って一文字ずつ入れるしか方法はないですか?
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2020/05/22 00:08