| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 537 人关注过本帖
标题:编程问题
只看楼主 加入收藏
xin310923
Rank: 5Rank: 5
等 级:职业侠客
威 望:1
帖 子:203
专家分:325
注 册:2009-12-22
结帖率:94.44%
收藏
已结贴  问题点数:20 回复次数:6 
编程问题
#incldue<iostream>
using namespace std;
int main()
{
int anInt;
char achar;
cout<<"data type\tmemory used(bytes)";
cout<<"\ninteger\t\t"<<sizeof(anInt);
cout<<"\nchar\t\t"<<sizeof(achar);
cout<<"\nfloat\t\t"<<sizeof(float);
cout<<"\ndouble\t\t"sizeof(double);
cout<<endl;
return o;
}
 \t  在这里是水平制表的意思   那两个\t是什么????
2010-06-17 21:58
xin310923
Rank: 5Rank: 5
等 级:职业侠客
威 望:1
帖 子:203
专家分:325
注 册:2009-12-22
收藏
得分:0 
还有一个问题  这个程序我怎么调试不出来呢  调试后显示error C2143: syntax error : missing ';' before 'sizeof',我觉得没错啊,但怎么会出现这个呢??
2010-06-17 22:05
rainbow1
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:2
帖 子:277
专家分:839
注 册:2010-5-19
收藏
得分:15 
三个地方错误:
1、头文件地方, 是:include, 不是incldue,并且后面还要有空格;
2、cout<<"\ndouble\t\t"sizeof(double);的sizeof(double);之前少 <<;
3、最后return 0,不是字母o,是数字 0。
祝你编译顺利。

两个就是两次制表符。

[ 本帖最后由 rainbow1 于 2010-6-17 22:30 编辑 ]
2010-06-17 22:28
rainbow1
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:2
帖 子:277
专家分:839
注 册:2010-5-19
收藏
得分:0 
最后结果:
data type       memory used(bytes)
integer         4
char            1
float           4
double          8

如果把最后一个输出去掉一个制表符,则结果为

data type       memory used(bytes)
integer         4
char            1
float           4
double  8

注意对齐的格式的变化。



[ 本帖最后由 rainbow1 于 2010-6-17 22:37 编辑 ]
2010-06-17 22:29
飞天猪1000
Rank: 1
等 级:新手上路
帖 子:19
专家分:6
注 册:2010-6-18
收藏
得分:5 
应该是:
#include<iostream>
using namespace std;
int main()
{
int anInt;
char achar;
cout<<"data type\tmemory used(bytes)";

cout<<"\ninteger\t\t"<<sizeof(anInt);

cout<<"\nchar\t\t"<<sizeof(achar);

cout<<"\nfloat\t\t"<<sizeof(float);

cout<<"\ndouble\t\t"<<sizeof(double);

cout<<endl;
return 0;
}
答案是:
data type       memory used(bytes)
integer         4
char            1
float           4
double          8
2010-06-18 07:46
wskyjjewj
Rank: 1
等 级:新手上路
帖 子:3
专家分:7
注 册:2010-6-15
收藏
得分:0 
?
2010-06-18 09:10
xin310923
Rank: 5Rank: 5
等 级:职业侠客
威 望:1
帖 子:203
专家分:325
注 册:2009-12-22
收藏
得分:0 
哈哈哈哈  谢谢4楼和5楼
2010-06-18 18:03
快速回复:编程问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014835 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved