如何在c语言中定义一个变量在一个绝对地址
2个回答
展开全部
上一篇讲介绍了一些C语言常见的符号,这一篇给大家介绍几个C语言常用的变量类型。
这里简单的介绍前面3个常用的类型,太复杂的就不讲那么多,只要记得定义整数变量基本用int就够了,int的取值范围足够的大。字符型的是char,注意字符不是字符串,赋值只能一个的字符,如果想给多个字符可以用数组的方法。float可用于分数,精确值在6-7位。
想了解更多可以在百度上找到更全面的内容,小编也没记太多,知道有用怎么用的就行。
下面的代码大家可以先敲,敲完再运行理解什么意思,%d表示输出的是整数型,%c表示输出的是字符型,%f表示输出的是分数型。\n表示输出完这一句后换行。
代码
运行结果
下面是代码的解析,代码的注释部分计算机是不会运行的。
3个printf对应上面的3个输出结果,第一个是a计算后的值,等于2。
第二个是先输出char字符型,在输出整数型,是不是很奇怪,为什么明明是字符型却能输出成整数型?那是因为char类型的字符型实际上储存的是ASCII码上对应的数字,ASCII码可以百度一下找到,h对应的刚好就是104,所以整数型结果显示就为104.
第三个是输出一个浮点型,也就是变量c,通过计算后得到的结果就为3.000000。
其他几个很少用到就不一一介绍了,以后需要用到的时候在找就可以了,用法都差不多的。
各位可以多练习一下,定义变量,用变量进行一些计算
这里简单的介绍前面3个常用的类型,太复杂的就不讲那么多,只要记得定义整数变量基本用int就够了,int的取值范围足够的大。字符型的是char,注意字符不是字符串,赋值只能一个的字符,如果想给多个字符可以用数组的方法。float可用于分数,精确值在6-7位。
想了解更多可以在百度上找到更全面的内容,小编也没记太多,知道有用怎么用的就行。
下面的代码大家可以先敲,敲完再运行理解什么意思,%d表示输出的是整数型,%c表示输出的是字符型,%f表示输出的是分数型。\n表示输出完这一句后换行。
代码
运行结果
下面是代码的解析,代码的注释部分计算机是不会运行的。
3个printf对应上面的3个输出结果,第一个是a计算后的值,等于2。
第二个是先输出char字符型,在输出整数型,是不是很奇怪,为什么明明是字符型却能输出成整数型?那是因为char类型的字符型实际上储存的是ASCII码上对应的数字,ASCII码可以百度一下找到,h对应的刚好就是104,所以整数型结果显示就为104.
第三个是输出一个浮点型,也就是变量c,通过计算后得到的结果就为3.000000。
其他几个很少用到就不一一介绍了,以后需要用到的时候在找就可以了,用法都差不多的。
各位可以多练习一下,定义变量,用变量进行一些计算
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询