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最小值
}
相关推荐
Trouvaille ~6 分钟前
【Linux】网络编程基础(二):数据封装与网络传输流程
linux·运维·服务器·网络·c++·tcp/ip·通信
2301_8223663522 分钟前
C++中的命令模式变体
开发语言·c++·算法
每天要多喝水41 分钟前
nlohmann/json 的使用
c++·json
蓁蓁啊1 小时前
C/C++编译链接全解析——gcc/g++与ld链接器使用误区
java·c语言·开发语言·c++·物联网
D_evil__2 小时前
【Effective Modern C++】第四章 智能指针:19. 对于共享资源使用共享指针
c++
czxyvX2 小时前
016-二叉搜索树(C++实现)
开发语言·数据结构·c++
阿猿收手吧!2 小时前
【C++】volatile与线程安全:核心区别解析
java·c++·安全
Trouvaille ~2 小时前
【Linux】网络编程基础(三):Socket编程预备知识
linux·运维·服务器·网络·c++·socket·网络字节序
-dzk-2 小时前
【代码随想录】LC 707.设计链表
数据结构·c++·算法·链表
txinyu的博客3 小时前
解析muduo源码之 Buffer.h & Buffer.cc
c++