auto 自动类型推导以及注意事项

auto 自动类型推导以及注意事项

cpp 复制代码
#include <iostream>
using namespace std;

struct Student {
    int age = 18;
    //auto num = 20; //不允许

    //C++11
    static const auto num = 0;

    //C++17
    //static inline auto number = 0;  
};

void main(){
    int n = 100;
    //auto 自动类型推到
    
    auto m = 50; //如同int m
    auto m = 50.0;  //如同float m
   
    //auto p1 = &n, k = 5; //k推到时被干扰

    auto p1 = &n; //如同int* p1
    auto* p2 = &n;  //同上

}
相关推荐
charlie1145141911 分钟前
嵌入式C++工程实践第20篇:GPIO 输入模式内部电路 —— 芯片是如何“听“到外部信号的
开发语言·c++·stm32·单片机
aini_lovee3 分钟前
多目标粒子群优化(MOPSO)双适应度函数MATLAB实现
人工智能·算法·matlab
yong999011 分钟前
图像融合与拼接:完整MATLAB工具箱
算法·计算机视觉·matlab
春风不语50513 分钟前
深入理解主成分分析(PCA)
算法
apollowing14 分钟前
启发式算法WebApp实验室:从搜索策略到群体智能的能力进阶(二十二)
算法·启发式算法·web app
晚枫歌F19 分钟前
最小堆定时器
数据结构·算法
xinhuanjieyi25 分钟前
极语言让ai学习的方法
开发语言·学习
xiaogutou112140 分钟前
2026年历史课件PPT模板选购指南:教师备课效率与精度的平衡方案
开发语言·c#
Lumos_7771 小时前
Linux -- 线程
java·jvm·算法
StockTV1 小时前
印度股票实时数据 NSE和BSE的实时行情、K 线及指数数据
java·开发语言·spring boot·python