GCCを使用してC99long long int
でもprintfするにはどうすればよいですか?unsigned long long int
使用を提案する他の投稿を検索しました%lld
が、次の警告が表示されます。
警告 #1: [-Wformat] 形式の未知の変換タイプ文字 'l' |
警告 #2: フォーマットの引数が多すぎます [-Wformat-extra-args]|
次の試行の場合:
#include <stdio.h>
int main()
{
long long int x = 0;
unsigned long long int y = 0;
printf("%lld\n", x);
printf("%llu\n", y);
}