C语言
Cou流氓也要有文化
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
《C程序设计语言》学习笔记(01)起步
C程序设计语言 第2版 《The C Programming Language》 封面如下,选取书中知识点用以记录学习。 目录第1章 导言1.7 函数1.8 参数——传值调用1.9 字符数组 第1章 导言 1.1 入门 源程序 test.c; 编译 test.obj 连接 test.exe C语言程序中, 函数:包含语句,指定要执行的计算操作。 变量:存储计算过程中使用的值。 每个程序都以 main 函数的起点开始执行。 构成 C 程序的基本单位是函数。 1.2 变量与算术表达式 所原创 2020-10-26 15:30:34 · 333 阅读 · 0 评论 -
《C程序设计语言》学习笔记(02)类型、运算符与表达式
目录2.2 数据类型及长度2.3 常量 constant2.4 声明 declaration2.7 类型转换2.8 自增自减2.9 按位运算2.12 元素符优先级与求值次序2.14 两种定义常量的方式 # define, const 2.1 变量名 名字是字母和数字组成的序列; 第一个字符必须为字母,下划线 “_” 算字母; 区别大小写。 2.2 数据类型及长度 C语言中没有boolean型(真-非零;假-零) 数据类型 长度 char 占用一个字节 int 4个字节 f原创 2020-11-02 10:57:14 · 311 阅读 · 0 评论 -
《C程序设计语言》学习笔记(03)控制流
目录3.3 else if 语句 折半查找3.4 switch 语句3.5 while 与 for3.7 break 和 continue 3.1 语句与程序块 语句:表达式之后加上一个分号(;) 程序块(复合语句):一对花括号把一组声明和语句括在一起构成。 3.2 if-else 语句:用于条件判断 编译器无法通过程序的缩进结构获取设计意图,会将else 与内层 if 配对。这种错误很难发现,建议使用花括号,强制实现正确匹配 if(n>0) if(a>b)原创 2020-11-03 22:01:07 · 366 阅读 · 0 评论 -
《C程序设计语言》学习笔记(04)函数与程序结构
目录第4章 函数与程序结构4.1 函数的基本知识【模式匹配】4.2 返回非整型值的函数【简易累加计算器程序】4.3 外部变量【逆波兰计算器】4.4 作用域规则4.5 头文件4.10 递归【快速排序】 第4章 函数与程序结构 4.1 函数的基本知识【模式匹配】 把程序中不需要了解的具体操作细节隐藏起来,从而使整个程序结构更加清晰,并且降低修改程序的难度。(封装) /* 找到所有与模式匹配的行:getline, strindex */ #include <stdio.h> #incl原创 2020-11-09 21:26:28 · 457 阅读 · 0 评论 -
《C程序设计语言》学习笔记(05)指针与数组
目录第5章 指针与数组5.1 指针与地址5.2 指针与函数参数【将输入的下一个整型数赋值给 *pn】5.3 指针与数组5.4 地址算数运算【字符串长度】5.5 字符指针与函数【字符串复制比较】5.6 指针数组以及指向指针的指针【文本排序、快速排序】5.7 多维数组【日期转第几天】5.10 命令行参数5.12 复杂声明 第5章 指针与数组 指针:保存变量地址的变量 5.1 指针与地址 一个字节 - 存char 两个字节 - 存 short 四个字节 - 存 long,int 地址运算符 &a原创 2020-12-26 10:31:00 · 295 阅读 · 0 评论
分享