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;  //同上

}
相关推荐
2603_965148116 分钟前
如何解析JSON数据?API返回的商品信息处理教程
开发语言·数据库·python·自动化·json·api
fqq339 分钟前
力扣刷题前置Java语法
算法·leetcode·职场和发展
小小龙学IT1 小时前
DuckDB 深度实战:用 C++ 在进程内跑一个「分析型数据库」
数据库·c++
知无不研3 小时前
lambda表达式的使用(3)
开发语言·c++·lambda
2501_906565123 小时前
数学之美探究
算法
oier_Asad.Chen3 小时前
【洛谷题解/AcWing题解/OI学习笔记】洛谷P2868【USACO07DEC】Sightseeing Cows G(01分数规划求最大比率)
算法·图论·spfa·二分·负环
cfm_29143 小时前
SpringAI + Ollama 本地大模型
java·开发语言·人工智能·语言模型
C++ 老炮儿的技术栈5 小时前
基于Qt实现轻量化本地音乐播放器
开发语言·c++·qt·c·播放器·音乐
qq_448011165 小时前
C语言中的柔性数组
c语言·开发语言·柔性数组
小白学大数据5 小时前
长周期爬虫的数据一致性:断点续爬 + 事务回滚保障采集质量
开发语言·爬虫·测试工具