永发信息网

C++中,int,char,double,这三个声明的用法有何区别?如何正确选择使用?

答案:2  悬赏:80  手机版
解决时间 2021-03-09 23:11
我是自学的新手,麻烦大神们讲得清晰点谢谢咯,奖赏不是事儿~
最佳答案
char 是指字符类型,占一个字节内存空间
int 是指整型数据,占四个字节内存空间
double是指双精度浮点型数据,占八字节内存空间

在编程中,根据使用的数据要求进行变量定义,选择合适的变量类型,如:
char choice ; //定义一个字符
cout << "input a choice (0-9):" ;
cin >> choice ; //这里要求输入一个字符0-9,所以,定义成char类型较好。 当然也可以定义成int类型,如:

int choice ;
cout << "input a choice (0-9):" ;
cin >> choice ;

int age ; //年龄当然用整型变量合适
int n;
如果需要用到小数,就使用double,如:
double money;
double distance ; //计算两点间的距离
全部回答
声明方法相同,只是每一个类型都有自己表达的数据范围 int 只能表示整数 char 表示字符 double表示浮点数,即带小数点的数 在输入的时候使用不同的标识,比如int 用scanf("%d", &a);char用%c,char数组用%s,double用%lf
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
菜场浴场地址在什么地方,想过去办事
漆黑的魅影5.0魅影大楼必须一次性通过才行么
帮我找一张相似的头像,要是男的,看起来像情
史上最倒霉门将脸扑五点球 满脸是血夺冠该哭
“燃料燃烧,只是将化学能转化为热能”是错的
广东龙浩公司荆州的项目在哪里
索泰gtx1070 apm ex 这个卡怎么样 跟至尊oc
要使等式【 】 49=512-207成立,【 】中应填(
悠之空和缘之空有什么区别
某学校开展“19世纪的民族解放运动”研究性学
蒜汁猪肝家常做法,正宗蒜汁猪肝怎么做
自驾车天津到开封需要多少钱?最好说详细点
项目综合评估指标体系 定义
桂林和南宁哪里比较好玩??
剑阁宏达饲料公司阆中分公司宏达饲料直销部这
推荐资讯
星际耽美文强强文
北京除甲醛公司如何选择?
洪月怎么去啊,有知道地址的么
【北京青年 王越】英语翻译明天就要用在看《
下列各图所示可称为初级卵母细胞的是
全民学霸成语疯狂猜十六关答案
maya2016 曲线上的小u是什么意思
石家庄全聚德10个人吃一顿大概要多少钱 现在
在0.25mol/L次氯酸(HClO)的K=3.2×10溶液
香水喷头怎么拆
凡词,依句辨品,离句无品。如何理解
铭东五金水电商行在什么地方啊,我要过去处理
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?