首先我们知道:
在C程序中,变量的定义也就意味着存储空间的分配,意味着地址的分配。每一个变量都对应着一个或几个存储单元,也就有一个存储单元的首地址与之相对应,这个地址称为“变量的地址”,计算机根据地址对变量进行操作。
变量的地址由操作系统给定,因此把某个地址值赋给一个变量地址是非法的。
求一个变量的地址用&。
下面给出一些习题供大家思考:
1.
在
C
语言中,变量名
total
与变量名
TOTAL
、
ToTaL
、
tOtAl
等是同一个变量吗?
2.
整型常量有哪几种表示法
?
3.
字符形常量是如何定义的
.
4.
在定义一个变量时
,
写在变量前面可以哪几种修饰符
,
每种修饰符分别有哪些
?
5.
变量的定义和声明有区别吗
?
计算机中存储一个整型数是用原码、反码,还是补码?
6.
一个整型常量可以赋给一个浮点型变量吗?请简单说一下类型匹配规则:通常情况下,某一数据类型的数
据只能赋给同一类型的变量,但有些例外的情况。
7.
什么是转义字符?要使程序运行时发出报警声,只需在程序中输出一个
ASCII
码表中的
BEL
字符,如何在程
序中输入这个字符?
8.
字符串在计算机中是怎么存储的?