【C】复习 第二章

第二章 数据类型 运算符 表达式

习题
1.在程序中,定义数据类型的目的?数据类型都有哪些?

  • 在c语言程序中,所有数据都必须指出数据类型,这样一来,就定义了数据在计算机内存中所占用的空间字节数。
  • C语言中数据类型分为五大类,空类型,指针类型,构造类型,枚举类型,基本数据类型。

2.C语言中为何规定变量要先定义再使用?

  • 1.确定了变量在计算机内存中所占用的大小2.规定了这个变量的合法操作3.以及检测这个变量的正确性~

3.常量和变量有何区别?字符常量和字符串常量有何区别?

  • 在程序运行中,值始终不会改变->常量;值可以被改变的->变量
  • 字符常量由单引号括起来的 一个字符;字符串常量则是由双引号括起来的 字符序列

++、- -位置区别

eg:


```c
 int a=5,b,c;
    b=a++;
    c=++a;
    printf("a=%d b=%d c=%d",a,b,c);
``结果为:a=7 b=5 c=7`

++a 还是a++ ,a的值总会改变,但若是将该值赋给另一变量,a++时,被赋值的变量仍然保持进行++运算之前的a的值;++a则表示先进行++运算再进行赋值操作。- - 也是这样

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值