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.exeC语言程序中,函数:包含语句,指定要执行的计算操作。变量:存储计算过程中使用的值。每个程序都以 main 函数的起点开始执行。构成 C 程序的基本单位是函数。 1.2 变量与算术表达式所原创 2020-10-26 15:30:34 · 211 阅读 · 0 评论 -
《C程序设计语言》学习笔记(02)类型、运算符与表达式
目录2.2 数据类型及长度2.3 常量 constant2.4 声明 declaration2.7 类型转换2.8 自增自减2.9 按位运算2.12 元素符优先级与求值次序2.14 两种定义常量的方式 # define, const2.1 变量名名字是字母和数字组成的序列;第一个字符必须为字母,下划线 “_” 算字母;区别大小写。2.2 数据类型及长度C语言中没有boolean型(真-非零;假-零)数据类型长度char占用一个字节int4个字节f原创 2020-11-02 10:57:14 · 182 阅读 · 0 评论 -
《C程序设计语言》学习笔记(03)控制流
目录3.3 else if 语句 折半查找3.4 switch 语句3.5 while 与 for3.7 break 和 continue3.1 语句与程序块语句:表达式之后加上一个分号(;)程序块(复合语句):一对花括号把一组声明和语句括在一起构成。 3.2 if-else 语句:用于条件判断编译器无法通过程序的缩进结构获取设计意图,会将else 与内层 if 配对。这种错误很难发现,建议使用花括号,强制实现正确匹配if(n>0) if(a>b)原创 2020-11-03 22:01:07 · 145 阅读 · 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 · 230 阅读 · 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 · 195 阅读 · 0 评论