标题:c语言的常量和变量
只看楼主
白白的爆炸
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2016-4-8
结帖率:0
 问题点数:0 回复次数:2 
c语言的常量和变量
int为整形变量是不是指int后面都是变量?直到;结束?

int为整形变量,那hello  world中的  int main是属于函数还是变量?

变量.常量和浮点型常量,它们和二.八.十、以及十六进制,有什么关联吗?

二.八.十、以及十六进制,是什么意思?两方一旦互换,我就糊涂了。

如上所示,因本人菜鸟,可能提出的问题都不成问题,不会的地方还望多指教。
搜索更多相关主题的帖子: 十六进制 hello c语言 world 
2016-05-14 14:39
wanglianyi1
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:14
帖 子:647
专家分:2067
注 册:2015-6-18
得分:0 
1:int 是一种数据类型,也就是我们说的整数,但比我们生活中说的整数范围小点,比int范围大的整形数据还有long int,long long int;用int 定义的变量叫整形变量,而不是int是整形变量,比如int a;这个a是整形变量,而不是int是整形变量
2:int main()其中的int是指main这个主函数中返回值的类型,main是一个函数,是整个程序的入口;至于其他函数(例如自定义函数)前面的int或者float等数据类型来定义的函数,都是指该函数返回值的类型。
3:变量:就是可变的数值,你可以理解为有点类似数学中的未知数,但不完全一致,具体你要看书上的定义。你想计算机在做数字运算或者排序,执行语音或者视频命令等是需要使用数据的(承载信息的数字或字符),而这些数据在被程序使用之前就是预先设定好并且在整个程序运行过程中是不能被改变的,这类数据就是常量,而相对应的,在运行过程中可以改变或被赋值的就是变量了。
浮点型常量就是我们数学中说的小数(带小数点的数字),比如:圆周率3.1415926这样的数据;
二进制,八进制,十进制,十六进制这些只是数值不同的表现形式,之间可以相互转化。二进制就是之用0和1通过不同的位数来表示数据;八进制就是一种以8为基数的计数法,采用0,1,2,3,4,5,6,7八个数字,逢八进1。10进制不用说了吧,生活中常用的,十六进制是计算机中数据的一种表示方法。同我们日常生活中的表示法不一样。它由0-9,A-F组成,字母不区分大小写。与10进制的对应关系是:0-9对应0-9;A-F对应10-15;N进制的数可以用0~(N-1)的数表示,超过9的用字母A-F。十六进制照样采用位置计数法,位权是16为底的幂。
只是8和16是2的幂,(而10不是)所以更方便的表示与计算机相关的数据。
2016-05-14 15:05
wanglianyi1
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:14
帖 子:647
专家分:2067
注 册:2015-6-18
得分:0 
如果你对C语言有兴趣,建议你找本书或者网上下载一些相关的资料,这些基础知识书上有详细的介绍。希望能帮到你
2016-05-14 15:07



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-464807-1-1.html




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

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