C\C++ 获取最值

C

C 语言的不同类型的最值可以在 limits.h 头文件里找到定义

cpp 复制代码
#include <limits.h>

int main() {
    printf("%d", INT_MAX); // 整数最大值
    printf("%d", INT_MIN); // 整数最小值
}

C++

C++ 有模板,可以通过替换下面的 int 和 double,可以获取任意数值类型的最大值或者最小值

cpp 复制代码
#include <limits>

int main() {
    std::cout << INT_MAX << std::endl;  // 整数最大值
    std::cout << std::numeric_limits<double>::min() << std::endl; // double最小值
}
相关推荐
cdut_suye1 天前
解锁函数的魔力:Python 中的多值传递、灵活参数与无名之美
java·数据库·c++·人工智能·python·机器学习·热榜
txinyu的博客1 天前
前置声明与 extern
linux·c++
Zach_yuan1 天前
面向对象封装线程:用 C++ 封装 pthread
开发语言·c++·算法
charlie1145141911 天前
计算机图形学速通指南笔记(0)
c++·笔记·软件工程·计算机图形学·工程实践
带土11 天前
2. C++ private、protected、public
开发语言·c++
星火开发设计1 天前
二维数组:矩阵存储与多维数组的内存布局
开发语言·c++·人工智能·算法·矩阵·函数·知识
夜勤月1 天前
彻底终结内存泄漏与悬挂指针:深度实战 C++ 智能指针底层原理与自定义内存池,打造稳如泰山的系统基石
开发语言·c++
Fcy6481 天前
⽤哈希表封装unordered_map和unordered_set(C++模拟实现)
数据结构·c++·散列表
CSDN_RTKLIB1 天前
右值引用一个误区
c++
一分之二~1 天前
二叉树--层序遍历(迭代和递归)
数据结构·c++·算法·leetcode