C语言程序设计(第四版)第二章主要内容

本章主要讲述了<基本数字类型>

一、常量

                                            常量 4b6012bf36ba4da4aaa90a85f57fde8e.jpg

 1.进制中应注意的特殊点

十进制:数字前面可以带正负号

二进制:由0,1组成

八进制:由数字0开头

十六进制:由数字0加字母x(或X)开头

2.不同类型的整型常量的重要点

int定义有符号整数,对int型无须使用signed

无符号整型常量的常数值后跟u(或U),不能表示成小于0的数,用来修饰int,short,long

长整型常量的常数值后跟l(或L)

无符号长整数型常量后跟LU,Lu,lU或lu

注意:基本、长、长长整型四个字节,短整型两个字节

3.实型常量重要点

cac2ccba13224e399b9abd8c55413b27.jpg

 二、变量

在C程序中,变量在使用之前必须先定义。

标准C语言都是由main()作为开头,只出现一次。main后面圆括号的void大多时候表示它没有函数参数。return语句表示返回,通常返回0表示程序正常结束。C语言是以分号结尾的。

三、标识符

它由英文字母、数字和下划线组成,不能由数字开头,也不允许使用C关键字为标识符命名,但它可以包含任意多个字符。

增加空格只是为了增强程序的可读性。

“//”与“/*和*/”表示注释,不进行编辑。

多个变量之前使用逗号隔开。

四、屏幕输出

“%d”整型格式

“%f”实数格式

“%c”字符格式

“\n”换行

“int”(4个字节)修饰整数

“char”(1个字节)修饰字符

“float(4个字节)与double(8个字节)”修饰浮点型

五、内存大小

字节数衡量变量或数据类型所占内存空间大小

位是衡量物理存储器容量的最小单位

1 byte=8 bit

字节与其它之间都是1024倍数

注意:sizeof是C语言的关键字,不是函数名,它是专门用于计算指定数据类型字节数的运算符。

六、赋值

赋值运算符是右结合

七、补码

正数的反码、补码与其原码都是相同的

第一位表示符号位。1表示负数,0表示正数

有符号整数能表示的最大整数的绝对值只有最大无符号整数的一半

0的补码表示唯一

double型变量可以接收实型常量的16位有效数字,而float型变量仅能接收实型常量的7位有效数字。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值