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

}
相关推荐
暗然而日章5 分钟前
C++基础:Stanford CS106L学习笔记 11 Lambdas表达式
c++·笔记·学习
断剑zou天涯6 分钟前
【算法笔记】资源限制类题目的解题套路
笔记·算法·哈希算法
辞旧 lekkk11 分钟前
【c++】c++11(上)
开发语言·c++·学习·萌新
程序员阿鹏13 分钟前
SpringBoot自动装配原理
java·开发语言·spring boot·后端·spring·tomcat·maven
彭世瑜15 分钟前
C/C++:libfort用于在终端输出表格
c语言·开发语言·c++
RAY_010416 分钟前
Python—数据可视化pyecharts
开发语言·python
徐同保17 分钟前
n8n+GPT-4o一次解析多张图片
开发语言·前端·javascript
春日见20 分钟前
如何跑通,吃透一个开源项目?
linux·运维·开发语言·数码相机·matlab
技术净胜25 分钟前
MATLAB数据清洗流程包含:缺失值处理/异常值检测/重复值删除
开发语言·matlab
SmoothSailingT27 分钟前
C#——textBox控件(1)
开发语言·c#