c语言报告摘要,C语言总结摘要.doc

C语言总结摘要

C语言总结

数据类型,运算符与表达式

1.1数据类型 短整型(short int)

整形 基本整型 (int)

长整型(long int)

字符型(char)

单精度类型(float)

基本整型

浮点型 双精度类型(double)

长双精度型(long double)

枚举类型(enum)

数据类型

数组类型

构造类型 结构类型(struct)

共用体类型(union)

指针类型(*)

空类型(void)

1.2 常量与变量

1.2.1常量和符号常量

1)在程序运行中,其只不能被改变的量称为常量 P38常量类型

注:P38 用define定义的常量不能再被赋值。

2)变量:变量名为门牌号,变量值为家庭成员。

注:标识符只能由字母、数字、下划线组成。并且第一个字符不能为数字。区分大小写。(先定义,后使用;可读性强悍)

P39 ansic 一段了解一下即可。

1.3 整形数据

1.3.1整型常量的表达方法

1)十进制整数:123,--4556.4

2)八进制整数:以0开头的,八进制数字0123=十进制0×83+1×82+2×81+3×80=83

3)十六进制整数:以0X开头的,转化方法同八进制。

1.3.2 整型变量

1)了解补码的知识(整数不变,负数按位取反再加1)

注:存贮单元中,最左端的符号位,0正1负。

2)根据数值的范围分为 int,long, short。 P41

Int的范围 —215 ~~(215 —1) = 32768~~—32767

Unsigned无符号, 没有0正1负的书法了,范围扩大一倍。

Signed 有符号,有0正1负的说法。

什么也不加默认为signed。

3)整形变量定义:“强制类型定义” P43使用方法。

4)数据的溢出:(循环)

1.3.3整型常量的类型(了解一下,重点(4)(5)条)

1.4浮点数据

1.4.1 浮点型常量的表达方法

1) 十进制(平常数学中该怎么写就怎么写)

2)指数形式 123e3,123E3 表示123×103

注意:1,E不区分大小写。

2.规范化形式时,小数点的左边应该是一位非零的数字。 这样的可读性高。

1.4.2 浮点型常量

1)存放形式。 4个字节,小数点部分和指数部分分开存放

2)浮点型变量的分类 (P46了解一下即可)

3)浮点型数据的舍入误差(P47 了解)

1.4.3浮点型常量的类型

P47了解,注意其中加f或者F以及遗失数据的情况

1.5 字符型数据

1.5.1 字符常量(课本最后有表格,字符常量其实就是数)

字符常量是用单撇号括起来的一个字符,如 ‘a’,注意‘a’和‘A’不同。

P48(按需记忆,例题必看)

1.5.2 字符变量

字符常量只能放一个字符。★★★

1.5.3 字符数据在内存中的存储形式以及使用方法(p52)

1.5.4 字符串常量

字符串常量是一对双撇号括起来的字符序列。

(注:系统会自行在字符串后面加上’\0’作为字符串结束标志)

1.6 变量赋初值

C语言允许在定义变量的同时变量初始化。 例如int a=3;

可以仅对一部分赋初值, int a,b,c=5; 表示仅对C赋予初值。

不能写成int a=b=c=5;(其余内容自行了解)

1.7 各类数值型数据间的混合运算

横向必定转化 short、char int

纵向按需转化 低

( 具体细节看课本P54)

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值