这个int是什么东西,有什么用呢?
:first_quarter_moon_with_face:是什么:int表示是一种数据类型
前面说过main是一个函数,函数前面加类型表示这个函数的返回值(函数的知识之后会讲)
这里重点讲一下数据类型
【short=short int long =long int (在这里int被省略了没写而已)】
①为什么有这类型
试想一下我们描述超市里的一件商品,总得有名字吧,也总得有编号吧,价格肯定也不能少吧,所以我们怎么可能用一种类型就描绘出所有的内容呢。不同类型代表不同的含义,他们向内存申请的空间可是不同的,这很好理解。现在我们分析一下不同类型的大小。
②类型的大小
我们首先介绍一个关键字sizeof(他也是一个运算符。敲重点!!!sizeof不是函数,也不能认为关键字和运算符一样),他的作用是返回某个类型的大小。
认识了sizeof之后我们用他来求各个类型的大小(单为字节B)
<关于long的大小等于int的理解>C标准只规定了long的大小>=int即可,具体的大小由编译器决定。