- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《郝斌C语言自学视频》笔记v1.1作者:星辰变71目录的编号对应视频的编号,专为懒得打字做笔记的吧友所著!再次感谢郝斌老师,带我们装逼带我们飞(∩_∩)目录1.所用编程软件317.什么是数据类型318.什么是变量320.变量为什么必须初始化421.如何定义变量422.什么是进制423.常量在C语言中是如何表示的424.常量是以什么样的二进制代码存储在计算机中526.代码的规范化627.什么是字节628.不同类型数据之间相互赋值的问题629.Char使用常见问题630.什么是ASCII码733.printf();将变量的内容输出到显示器上734.如何让程序更有保存价值8补充:怎么复制.exe黑窗口中的数据836.为什么需要输出控制符938+39.scanf();用法:通过键盘将数据输入到变量中940.一次给多个键盘变量赋值1041.第一部分:如何优雅地使用scanf1141.第二部分:保证前面输入的垃圾值不会被接受1342.运算符的分类1343.除法与取余1344.逻辑运算符1445.初学者学习运算符的一些建议。1446.黑窗口不要重复打开和其属性修改1652.if最简单用法1653.if的范围1654.if…else…的用法1755-1.if…else if…else…的用法1755-2. if中容易犯的错误1857.if 举例—求分数的等级1958. if 举例—互换两个数据2059.对任意三个数字进行排序2060.如何看懂一个程序2162.if空语句的问题2163.if常见问题2267.初识for循环2468.for最简单的应用-求10以内奇数和2569.for和if的嵌套使用2571.强制类型转换2672.浮点数存储带来的问题2873.for 和 if的嵌套循环29补充:软件自动对齐的方法3074.多个for循环的嵌套3075.复习进制的知识3176.运算符补充—自增/自减3177.运算符补充—三目运算符3278.运算符补充—逗号表达式3282.while循环3383.for和while的比较3387.何时用while,何时用for3488.do……while3490.switch用法简介3691.switch琐碎知识3892.break的用法3893.comtinue的用法3998.数组的简单使用4299.为什么需要数组42101.一维数组42102.二维数组44103.是否存在多维数组45106-107.为什么需要函数+什么是函数45108.如何定义函数?46109.return和break的区别47110.函数的分类49111.函数举例49113.函数的声明52114.函数的形参和实参53115.如何在软件开发中合理的设计函数来解决实际问题53120.函数的作用域和存储方式53121.指针初次介绍54122.指针的重要性54123.什么是地址54124.什么是指针54125.基本类型的指针54126. 基本类型的指针常见错误解析55127.经典指针程序-互换两个数字57129.实参和形参永远是不同的变量59130.指针可以使被调函数修改主调函数多个变量的值60131-136.专题:一维数组和指针关系60137.何为变量地址?一个指针变量占几个字节[难点]63补充:字符数组和字符串,视频没讲64补充:通过指针引用字符串65138-150.专题:动态内存分配[重点难点]66151-164.结构体70163.冒泡排序77168-170.补码79176.位运算符(重点!)81179.NULL的含义821.所用编程软件视频中用的编程软件是VC++6.0,本笔记用的编程软件是VS2010和Dev C++5.11。要求变量定义写在最前面,不能中途定义,否则编译时会出错。17.什么是数据类型整型:整型int-4字节 长整型long int-8短整型short int-2浮点型:float-4 double-8字符char-1所占字节数不一定都是这样,但是比如长整型所占一定大于等于整型。复合数据类型:结构体 枚举 共用体18.什么是变量int i; //VC++6.0请求操作系统把内存条中的一个空闲单元和i产生关联i=3; //3最终是存放在内存中,程序终止之后3所站的空间被释放如果不使用变量,要自己去找内存中的空闲单元,有了变量就不用考虑了。变量的本质就是内存中一段存储空间20.变量为什么必须初始化所谓初始化,就是赋值。当软件运行完毕后,操作系统将回收该内存空间,以便再次分配给其他软件使用。(注意:操作系统并不清空该内存空间中遗留下来的数据)综上,一个软件所分配的空间中极可能存在着以前其他软件使用过后的残留数据(垃圾数据)。所以通常我们为一个变量,为一个数组,分配好存储空间之后都要对该内存空间初始化!21.如何定义变量i
您可能关注的文档
最近下载
- 全品作业本英语七年级上册听读本.pdf VIP
- GB∕T 2997-2015 致密定形耐火制品体积密度,显气孔率和真气孔率试验方法.pdf
- 《餐饮服务管理系统》课件.pptx VIP
- 在线网课学习课堂《文科物理学——生活中的物理》单元测试考核答案.docx VIP
- (正式版)D-L∕T 1919-2018 发电企业应急能力建设评估规范.docx VIP
- (2025春)人教版二年级数学上册全册教案.doc
- 公路工程全套资料填写例范本.docx VIP
- 2025港航工程一建案例200问记忆宝典.docx VIP
- [广安]2025年四川省广安市前锋区引进人才笔试历年参考题库附带答案详解.pdf
- 2025年新人教版数学2年级上册全册同步教学课件.pptx
文档评论(0)