首页 > 解决方案 > 在C语言中,printf是如何输出这样一种组合格式的呢?

问题描述

在C语言中,如何使用printf来输出这样的格式,例如,

  1. 无符号长整数
  2. unsigned long long int
  3. 无符号整数
  4. 长长整数
  5. 长整数

如何计算它们占用的字节数?

主要是想知道unsigned long int的输出格式,但是文档中好像没有介绍,只有一些很相似。例如,unsigned long 或 unsigned long long。这种格式是 uint64_t 的类型

标签: c

解决方案


sizeof给你你想要的任何变量的大小。

有关 printf 的每种输出格式的列表,请查看手册


推荐阅读