|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 lijun123 于 2019-10-27 21:14 编辑
变量存在的意义就是确定目标并提供存放空间。
起变量名时要注意:
1. 变量名只能是英文字母和数字或者下划线(_)组成。
2. 第一位必须是字母或下划线开头。
3. 变量名区分大小写。习惯上用全小写表示变量名,全大写表示符号常量名。
4. 不能使用关键字命名。关键字是C语言内部使用的名字都有其特殊含义。
关键字:
auto
break
case
char
const
continue
default
do
double
else
extern
float
for
goto
if
int
long
register
return
short
signed
sizeof
static
struct
switch
typedef
union
unsigned
void
volatile
while
1999年12月16日,ISO推出了C99标准,该标准新增了5个C语言关键字:
inline
restrict
_Bool
_Complex
_Imaginary
2011年12月8日,ISO发布C语言的新标准C11,该标准新增了7个C语言关键字:
_Alignas
_Alignof
_Atomic
_Static_assert
_Noreturn
_Thread_local
_Generic
数据类型
确定变量名之后还要为变量指定其存放的数据类型。因为不同数据的尺寸不同。浮点型意为带小数点的数。
使用方法:数据类型+空格+变量名(如:int a(变量名为a的整型数据)。)
数据类型有:
char:字符型,占用一个字节(字符:如“'F'”)
int: 整型,通常反映了所用机器中整数的最自然长度(如:520)
float:单精度浮点型(表示位数较小浮点数)
double:双精度浮点型(表示位数较大浮点数)
变量赋值:(赋值符号为“=”)(“==”表示等于)
变量名+空格+等于号+空格+数据(如:a = 520)
使用变量时要用占位符在语句中代替变量位置,在语句后加输入变量名,用逗号和空格隔开。
占位符:
int : %d
char : %c
float : %.*f(*代表数字,表示在语句中精确到数据小数点后的位数)
double :%**.*f(*代表数字,小数点前数字表示数据总占字符宽度小数点后数字表示数据中小数点后数字所占的字符宽度)
|
评分
-
查看全部评分
|