
C++
絮若尘
这个作者很懒,什么都没留下…
展开
-
定义一个空类型,里面没有任何成员变量和成员函数。对该类型求sizeof 结果?
结果为1 。为什么不是0?空类型实例中不包含任何信息,但是当我们声明该类型的实例的时候,它必须在内存中占有一定的空间,否则无法使用这些实例。至于占多少空间,由编译器决定。Visual Studio中每个空类型的实例占用1字节的空间。 如果在该类型中添加一个构造函数和析构函数,再对该类型求sizeof,得到的结果又是多少/ 还是1.调用构造函数和析构函数只需要知道函数的地址即可,而这些函数原创 2015-03-24 16:43:52 · 2742 阅读 · 1 评论 -
cin getline函数
string类型的输入操作符: 读取并忽略开头所有空白字符读取字符直至再次遇到空白字符,读取终止 string s;cin>>s; cout输入hello world, 输出hello string s1,s2; cin>>s1>>s2; coutcout输入hello world, 输出hello原创 2015-04-23 19:01:14 · 764 阅读 · 0 评论