自动=auto
自动=auto
auto 自动确定字符类型;
使用auto要求必须给auto进行初始化
auto的缺点:
1.需要观看人去判断类型
auto关键字和练习题
自动推断类型,一般我们定义一个变量的时候是要指定它的类型,通过auto关键字可以不用指定它的类型
auto a = ' a ' ;
cout << a << endl ;
auto b = 100 ;
cout << b << endl ;
变量等于 类型 名字 = 初始值
用auto可无需辨明类型,系统自动识别
例如
auto a = 'a'
则自动将字符'a'赋值给变量a,但变量a之后只能表示字符a
小数默认为double类型
整数默认为int类型
auto 自动确定类型
auto 缺点
auto关键字 自动确定类型
auto 自动推断类型
#include <iostream>
using namespace std;
int main()
{
auto a='a';
cout<<a<<endl;
auto b=100;
cout<<b<<endl;
// auto c;
// 缺点:
auto x = 0.0; // double
double y = 0.0;
auto z = 0; // short
return 0;
}
练习题:
1,让用户输入自己的身高(米),然后把它转换为里面,并输出出来
2,编写一个程序,让用户输入秒,然后把它转换为 多少天多少小时,多少分钟和多少秒显示出来
3,要求用户输入一个班级的男生和女生的数量,并输出女生的比例(百分比)
auto自动判断函数类型,但不一定正确。