c中是否有一个函数可以告诉我long的长度?

时间:2019-09-15 03:14:01

标签: c long-integer

我正在处理一个脚本,该脚本提示用户输入10到20位数字。我建议使用long代替intstring来存储输入的值。我知道使用long脚本将拒绝任何非整数,但是现在我需要验证输入的long的长度。我怎样才能做到这一点?到目前为止,以下代码是我所拥有的。标记为重复项的问题标题为“如何确定C中整数的位数?”无法回答我的问题,因为该人使用的是int,而不是long

do
    {
        number = get_long("Number:");
        length = //this is where I would grab the length of the number
        printf(length);
    }

while(length <= 10 && length >= 20);

0 个答案:

没有答案