二刷C语言笔记

转义字符

内存分区

 

 内存分为栈区、堆区、静态区

打印关键词

C语言printf函数格式字符:
1、%d,按整型数据的实际长度输出。
2、%md,m为指定的输出字段的宽度。
3、%ld,输出长整型数据。
4、%o格式符,以八进制整型式输出整数。
5、%x格式符,以十六进制数形式输出整数。
6、%u格式符,用来输出unsigned型数据,即无符号数,以十进制形式输出。
7、%c格式符,用来输出一个字符。
8、%s格式符,用来输出一个字符串。
9、%f格式符,用来输出实数(包括单双精度),以小数形式输出。
10、%e格式符,以指数形式输出实数。
11、%g格式符,用来输出实数,它根据数值的大小,自动选f格式或e格式(选择输出是占宽度较小的一种),且不输出无意义的零。
12、%p格式符,用于变量地址的输出。

指针补充

 指针是地址   指针变量时创建的存地址的变量。

结构体:

 创建结构体类型不占空间,创建结构体变量会分配内存。

解引符‘.’  和 -> 的区别

c语言语句

 switch 与 break   default   联用  break只跳出当前范围switch

 注意:continue是跳过本次循环,不执行下面的语句,并进入下一次循环判定的语句。

有序排列的数组  用二分法查找速度很快  

 防止mid溢出可以采用右侧的mid写法。

 两个字符串的比较关系函数  strcmp    头文件:string.h

函数嵌套

链式访问

无返回值的函数不能链式访问

main函数实际上是有参数的

导入静态库的文件(xxx.lib)

#pragma comment(lib, "xxx.lib")

 

 头文件定义

 函数递归

关于vs的scanf函数

 安装目录下搜newc++  替换目标文件的方式   修改新创建c文件的第一行代码

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值