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

}
相关推荐
洛水水21 分钟前
【力扣100题】76.搜索插入位置
数据结构·算法·leetcode
Techblog of HaoWANG25 分钟前
智巡守卫:多模态巡检智能体算法服务端设计与实现——基于Ollama+Qwen3.5的自动化巡检报告生成系统
运维·人工智能·算法·目标检测·自动化·边缘计算
伊灵eLing25 分钟前
GoLang 语言基础
开发语言·后端·golang
两年半的个人练习生^_^25 分钟前
JMM 进阶:彻底理解 synchronized 实现原理
java·开发语言
小白不白11127 分钟前
Invoke的用法
开发语言·人工智能·数码相机·计算机视觉·c#
techdashen30 分钟前
What is maintenance, anyway?
开发语言·后端·rust
万法若空33 分钟前
C/C++基本类型表示范围
c语言·开发语言·c++
小蒋学算法35 分钟前
算法-灌溉花园的最少龙头数目-贪心
算法
满怀冰雪35 分钟前
第07篇-差分算法-高效处理区间修改问题
数据结构·算法
yijianace36 分钟前
Python爬虫实战:BooksToScrape 多线程爬取与图片下载
开发语言·爬虫·python