c - 如何删除给定号码的第一位数字?

标签 c

如何使用用户定义的函数删除给定数字的第一位数字(假设函数为 DELTOP)?

例如,

x=DELTOP(1748);

我希望 x 的值为 748

有人能告诉我如何轻松地编写这个函数吗?

最佳答案

C++11 一行代码是

int DELTOP(int x) {
    return std::stoi(std::to_string(x).substr(1));
}

关于c - 如何删除给定号码的第一位数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29801449/

相关文章:

c - 我如何知道给定的点是否形成二维矩形

c - 用 C 语言发送 IPv6 数据包的示例代码

c - 读取带有 float 的数组(C 编程语言)

c - OpenSSL 使用固定值来生成 Diffie Hellman key

条件语句出现为未签名

c - 读取和写入管道 c 问题

c++ - 同名变量和常量

c - 库为空然后段错误

c - 无法同时使用外部和静态存储类说明符

c - 如何测量我的全局变量的总大小?