C语言复习笔记

这篇笔记涵盖了C语言复习的重点,包括八进制和十六进制整数、变量初始化、printf与scanf的格式化输出、math.h库的使用、随机数生成、类型转换规则以及逻辑运算符的短路特性等。
摘要由CSDN通过智能技术生成

C语言复习笔记

仅记录复习过程中的混淆和记忆模糊的知识点。

1、常量-八进制整数
在C语言中,如果一个整数是以 0 开头的,那么这个数是以八进制来表示的,即八进制整数。0x为十六进制整数。

2、
一个整数,例如1500,为 int 类型(21亿),如果是 1500L,则表示长整型,1500U 为无符号整型(42亿)。

3、
实型常量均为 double 类型,以8个字节存放,有效位数16位,加F后缀为 float 类型,有效位数为7位。

4、
\ddd表示1至3位,八进制数所代表的字符,\xhh表示1至2位十六进制数所代表的字符。

5、
字符串常量最后有一个\0

6、

#define 符号名 常量值

7、
声明变量但是未初始化,该变量已占用空间,其中存放随机数。而声明+初始化则是既申请了地址空间,又初始化其中的值。

8、
int putchar(int ch)
把字符C输出到屏幕上
putchar(65),输出的是A,65被当作ASCII码

9、
printf 输出时,格式为 %[修饰符]格式字符

%

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值