小编Stu*_*art的帖子

atoi和前导0表示十进制数

atoi在CI中使用时我试图将char数组转换为int.0虽然我在我的电话号码上有领先但是当我稍后打印这个号码时它们不会保留.

char num[] = "00905607";
int number;

number = atoi(num);

printf("%d", number);
Run Code Online (Sandbox Code Playgroud)

这个的输出将是905607,我希望它是00905607.

有任何想法吗?

c decimal atoi

0
推荐指数
2
解决办法
9171
查看次数

标签 统计

atoi ×1

c ×1

decimal ×1