就像路上的车一样的,人走人行道,各种车走自己专属的车道,否则会导致交通混乱
另外,开始学习计算机编程语言切记一个字一个字的研究,那没什么意义的,应该先
死记硬背,等你会用了,再仔细考虑它在计算机中是如何实现的,否则是学不好计算
机编程语言的。
希望对你有帮助!
数据类型 就像是说 你是男人或者女人 一个定义罢了 区别别人 int float 一个整型 一个浮点
一个男人 一个是女人 种类嘛
我们知道计算机存储数据是以0和1来存储的,那么这样的话不同的数据在计算机里存储所占用的
位数是不一样的,比如说一个数8和一个数100000000,他们存储所占用的空间肯定不一样,定义数据类型的目的就是告诉计算机要存储的数据占多少空间,这样计算机根据你定义的类型来存储,就不至于浪费空间,具体说在C语言中比如int型占两个字节,一个字节是8位二进制,那么一个int型的数据就占16位存储空间了,其它的以此类推,通俗地说就是告诉计算机你用的数据要怎么存储和运算,不知道这样解释你明白了吗?
所谓的不同的数据类型,就是将不同的数据分类,方便存储。因为不同类型的数据长度不一样,所占用的存储空间也就有所不同,而计算机的存储空间又是有限的,为了使有限的空间得到充分的利用,所以要将不同的数据分类来进行存储。
#include
#include
#include
using namespace std;
inline void flush_stdin()
{
cin.clear();
cin.ignore(numeric_limits
}
int main()
{
long num;
const char *msg[] = ;
for (;;)
{
cout<<"请输入一个整数(以输入q结束): ";
if (cin>>num)
{
cout<
else
{
cin.clear();
if (cin.get() == 'q')
{
flush_stdin();
break;
}
cerr<<"输入错误,请输入一个整数!\n";
}
flush_stdin();
}
cout<<"\nPress ENTER to quit...";
cin.get();
return EXIT_SUCCESS;
}