随笔分类 -  C/C++

C/C++ 相关学习及应用
摘要:#第4章 函数和递归 第4章 函数和递归 【教学内容相关章节】 4.1数学函数 4.2地址的指针 4.3递归 4.4本章小结 【教学目标】 (1)掌握多参数、单返回值的数学函数的定义和使用方法; (2)学会用typedef定义结构体; (3)学会用assert宏帮助调试; (4)理解函数调用时用实参 阅读全文
posted @ 2019-03-20 16:03 Xu_Lin 阅读(602) 评论(0) 推荐(0) 编辑
摘要:#第2章 循环结构程序设计 【学习内容相关章节】 2.1for循环 2.2循环结构程序设计 2.3文件操作 2.4小结与习题 【学习目标】 (1)掌握for循环的使用方法; (2)掌握while循环的使用方法; (3)学会使用计算器和累加器; (4)学会用输出中间结果的方法调试; (5)学会用计时函 阅读全文
posted @ 2019-01-23 20:01 Xu_Lin 阅读(828) 评论(0) 推荐(0) 编辑
摘要:专题: 补码 也叫符号-绝对值码 最高位0表示正,1表示负,其余二进制位是该数字的绝对值的二进制位 原码简单易懂 加减运算复杂 存在加减乘除四种运算,增加了CPU的复杂度 零的表示不唯一 反码 反码运算不便,也没有在计算机中应用 移码 移码表示数值平移n位,n称为移码量 移码主要用于浮点数的阶码的存 阅读全文
posted @ 2019-01-03 19:13 Xu_Lin 阅读(202) 评论(0) 推荐(0) 编辑
摘要:按照作用域分: 全局变量: 在所有函数外部定义的变量叫全局变量 全局变量使用范围: 从定义位置开始到整个程序结束 局部变量 在一个函数内部定义的变量或者函数的形参 都统称为局部变量 void f(int i) { int j = 20 ; }//i 和 j都属于局部变量 //局部变量使用范围:只能在 阅读全文
posted @ 2019-01-03 19:04 Xu_Lin 阅读(218) 评论(0) 推荐(0) 编辑
摘要:【指针】 指针的重要性 { 表示一些复杂的数据结构 快速的传递数据,减少了内存的耗用 使函数返回一个以上的值 能直接访问硬件 能够方便的处理字符串 是理解面向对象语言中引用的基础 总结: 指针是C语言的灵魂 } 指针的定义 { 地址: 内存单元的编号 从零开始的非负整数 范围:4G [0-4G-1] 阅读全文
posted @ 2019-01-03 19:02 Xu_Lin 阅读(248) 评论(0) 推荐(0) 编辑
摘要:【函数】 为什么需要函数 答:避免了重复性操作,有利于程序的模块化 什么叫函数 逻辑上:能够完成特定功能的独立代码块 物理上:能够对接受的数据进行处理 总结: 能够将数据处理的结果返回(当然也可以不返回任何值) 函数是个工具,它是为了解决大量类似问题而设计的 函数可以当做一个黑匣子 如何定义函数 格 阅读全文
posted @ 2019-01-03 18:59 Xu_Lin 阅读(194) 评论(0) 推荐(0) 编辑
摘要:为什么需要数组? 为了解决大量同类型数据的存储和使用问题 为了模拟现实世界 数组的分类 一维数组: 怎样定义一维数组 格式: 数据类型 数组名[元素个数] ; 为n个变量连续分配存储空间 所有的变量数据类型必须相同 所有变量所占的字节大小必须相等 //例子 int a[5] ; 一维数组名不代表数组 阅读全文
posted @ 2019-01-03 18:57 Xu_Lin 阅读(194) 评论(0) 推荐(0) 编辑
摘要:1.流程控制? 【是我们学习C语言的第一个重点】 *** 1). 什么是流程控制 程序代码执行的顺序。 2). 流程控制的分类 【顺序执行】 —— 正常情况 【选择执行】 —— 定义: 某些代码可能执行,也可能不执行, 有选择地执行某些代码 分类:if switch if 1. if最简单的用法 格 阅读全文
posted @ 2019-01-03 18:51 Xu_Lin 阅读(385) 评论(0) 推荐(0) 编辑
摘要:第三讲 运算符与表达式 运算符: 算术运算符:+ - * /(除) %(取余) 关系运算符:> >= < ⇐ !=(不等于) ==(等于) 逻辑运算符:!(非) &&(并且) ||(或) 赋值运算符: = += *= /= -= 优先级别:算术 > 关系 > 逻辑 > 赋值 除法与取余运算符 除法/ 阅读全文
posted @ 2019-01-03 18:47 Xu_Lin 阅读(356) 评论(0) 推荐(0) 编辑
摘要:/*第二讲 C语言预备专业知识 1.CPU 内存条 硬盘 显卡 主板 显示器之间的关系 CPU不能直接处理硬盘上的数据 文件存储在硬盘,当运行时,操作系统把硬盘上的数据调用到内存条上。 图像以数据的形式通过显卡在显示器上输出 声音以数据的形式发送给声卡输出 这些硬件在主板的插槽上通过主板电路组合在一 阅读全文
posted @ 2019-01-03 18:44 Xu_Lin 阅读(440) 评论(0) 推荐(0) 编辑
摘要://C语言学习笔记 第一讲 C语言概述 第二讲 基本编程知识 第三讲 运算符和表达式 第四讲 流程控制 第五讲 函数 第六讲 数组 第七讲 指针 第八讲 变量的作用域和存储方式 第九讲 拓展类型 第十讲 专题: 字符串的处理 进制转换 补码 动态内存分配 综合应用:链表的使用 一、C语言概述 1.为 阅读全文
posted @ 2019-01-03 18:43 Xu_Lin 阅读(632) 评论(0) 推荐(0) 编辑