第二章:常量、变量、表达式

第二章:常量、变量、表达式

1.程序中的注释可以跨行也可以穿插在程序之中,但不能嵌套使用

2.Printf(“hello,world.\n”);双引号是字符串字面值的界定符,\n是转义字符

3.常量(字符常量,数字常量,枚举常量):

  1.字符常量用单引号,单引号只能括一个字符,而不像双引号括多个字符

  2.字符常量可以是一个转义序列,字符常量中定义转义序列可以是”或者?也可以是\”或者是\?,但,与\必须使用转义序列

4.Printf(“character:%c\ninteger:%d\nfloatint point:%f\n”,’)’,34,3.14)   %c是占位符

5.变量是计算机存储器中的一块命名空间,可以存储一个值,这个值是可以随时变

   1.变量有不同类型,变量的类型决定了他所占的存储空间的大小

       char 一般占一个字节

       int  占4个字节

       float单精度浮点型  占四个字节八位

     double双精度浮点型  占八个字节十六位

   2.数据类型修饰符

      Short int短整数,一般占两个字节,通常简写为short

      Long int 长整数,一般占四字节, 通常简写为long

      Long double 高精度浮点数,一般占12个字节

      Signed 修饰 char ,int, short,long, 说明他们是有符号的整数(正整数,0,负整数),缺省都是有符号的(字符型除外),所以这个修饰常省略。

      Unsigned 修饰char ,int, short,long, 说明他们是无符号的整数(正整数,0)。

3.不要对变量所占的字节数想当然,用sizeof获得变量或数据类型的长度,sizeof(变量类型 或 变量名)

6.赋值

   变量一定要先定义后使用,变量表示的是存储空间,所以i=i+1,其实是将变量i的存储空间的值取出来,再加上1,得到的结果再存回i的存储空间中去

7.表达式

  表达式中左边表示的是存储位置称为左值,等号右边表示的是要存储的值,你右值

 59/60  Floor(向下取整)=0与ceiling(向上取整)=1 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值