入门很简单丛书:C语言入门很简单2012年6月由清华大学出版社出版发行,是一本优秀的C语言入门教材。对于想要学习c语言基础的朋友是再好不过的教材书了,感兴趣的朋友不要错过了,欢迎下载使用。
马磊,软件工程师。任职于国家数字音频编解码工程实验室,从事多媒体及网络等领域的开发工作,有多年的开发经验。专注于计算机语言、操作系统及网络技术。业余时间致力于计算机编程技术的研究和推广。
1.入门很简单丛书:C语言入门很简单来源于网络,仅用于分享知识,学习和交流!请下载完在24小时内删除。
2.入门很简单丛书:C语言入门很简单禁用于商业用途!如果您喜欢《入门很简单丛书:C语言入门很简单》,请购买正版,谢谢合作。
第1篇 一切从基础开始
第1章 概述(教学视频:21分钟)
1.1 C语言简介
1.1.1 C语言的位置
1.1.2 C语言的优缺点
1.1.3 C语言适合什么开发
1.2 C语言的开发环境
1.2.1 编辑器、编译器和链接器
1.2.2 集成开发环境
1.3 VisuaIStudio使用简介
1.3.1 VisuaIStudio版本
1.3.2 VisuaIStudio的安装
1.3.3 新建项目
1.3.4 编写代码
1.3.5 编译链接
1.3.6 运行可执行程序
1.4 如何学好C语言
1.5 小结
1.6 习题
第2章 开始c语言之旅(教学视频:22分钟)
2.1 为什么要写代码
2.1.1 为什么要写程序
2.1.2 从本书开始学编程
2.1.3 从一个现实的例子开始
2.2 编程的核心--数据
2.2.1 数据从哪里来
2.2.2 数据的表示
2.2.3 数据类型面面观--精度和范围
2.2.4 C语言基本数据类型
2.2.5 数据的变与不变--变量、常量
2.3 使用变量和常量
2.3.1 变量的使用
2.3.2 命名的方式
2.3.3 关键字
2.3.4 常量的使用
2.4 小结
2.5 习题
第2篇 简单程序的构建
第3章 简单数学运算(教学视频:44分钟)
3.1 什么是赋值
3.1.1 赋值的作用--把数据存起来
3.1.2 赋值运算的形式
3.1.3 赋值表达式
3.1.4 机动灵活的赋值-scanf0
3.1.5 看看我们的劳动成果--printf()
3.1.6 赋值的重要性
3.2 开始赋值--整型赋值
3.2.1 整数在计算机中的表示--二进制
3.2.2 更先进的表示方法--八进制和十六进制
3.2.3 进制之间的转换--以二进制为桥梁
3.2.4 给整型赋值
3.3 浮点型赋值
3.3.1 小数在计算机中的表示
3.3.2 给浮点型赋值
3.4 字符型赋值
3.4.1 字符在计算机中的表示--ASCII
3.4.2 给字符赋值
3.5 类型转换
3.5.1 什么是类型转换
3.5.2 类型转换的利弊
3.5.3 隐式类型转换和显式类型转换
3.5.4 赋值中的类型转换
3.6 基本数学运算
3.6.1 数学运算和数学表达式
3.6.2 商与余数
3.6.3 位运算
3.6.4 优先级的奥秘
3.6.5 数学运算中的类型转换
3.7 复合赋值运算
3.7.1 复合赋值运算
3.7.2 自增自减运算--特殊的复合赋值
3.7.3 自增自减运算的使用
3.8 小结
3.9 习题
第4章 程序结构( 教学视频:45分钟)
4.1 语句和语句块
4.1.1 简单语句
4.1.2 语句块
4.2 变量的作用域
4.2.1 局部变量的声明定义位置规则
4.2.2 局部变量的作用域规则
4.2.3 嵌套语句块的同名变量作用域规则
4.3 最常见的语句执行结构——顺序结构
4.4 判断结构
4.4.1 判断的基础——逻辑真假
4.4.2 基础的判断——关系运算
4.4.3 复杂的判断——逻辑运算
4.5 if判断结构
4.5.1 基本if结构
4.5.2 if-else结构
4.5.3 另类的条件判断——?运算符的使用
4.5.4 if-else if-else结构
4.5.5 嵌套的if结构
4.6 switch判断结构
4.6.1 switch基本结构
4.6.2 果断结束——break的使用
4.7 循环结构
4.7.1 while循环结构
4.7.2 for循环结构
4.7.3 goto语句
4.7.4 循环嵌套
4.7.5 break和continue
4.8 真正的程序——三种结构的揉和
4.9 小结
4.10 习题
第3篇 复杂数据的表示
第5章 数组( 教学视频:39分钟)
5.1 数组简介
5.1.1 数组的用途
5.1.2 数组变量的定义
5.2 数组变量初始化和赋值
5.2.1 数组的初始化
5.2.2 数组的下标
5.2.3 给数组赋值
5.2.4 数组元素的引用
5.3 二维数组
5.3.1 数组的维
5.3.2 二维数组表示和含义
5.3.3 二维数组的初始化
5.3.4 二维数组的赋值
5.3.5 二维数组的引用
5.4 多维数组 155
5.5 小结 157
5.6 习题 158
第6章 字符数组——字符串( 教学视频:31分钟)
6.1 字符数组 161
6.1.1 字符数组的表示 161
6.1.2 字符数组的初始化 161
6.1.3 字符数组的赋值和引用 162
6.2 字符串 164
6.2.1 字符串的C语言表示 164
6.2.2 使用字符串为字符数组初始化 164
6.2.3 字符串的保存形式 165
6.3 字符串的输入/输出——scanf和printf字符串 166
6.3.1 输入/输出字符串的C语言表示 166
6.3.2 scanf()函数对字符串的特殊处理 168
6.4 小结 169
6.5 习题 170
第7章 指针( 教学视频:65分钟)
7.1 地址的概念 172
7.1.1 地址的含义 172
7.1.2 为什么要用地址 173
7.1.3 地址的表示与取址运算 174
7.2 指针和指针变量 175
7.2.1 指针的含义和用途 175
7.2.2 指针类型 176
7.2.3 指针变量的定义和使用 177
7.2.4 void指针 177
7.3 指针运算 179
7.3.1 取指针元素 179
7.3.2 指针的自增自减 181
7.3.3 指针的类型转换 183
7.4 数组和指针 186
7.4.1 数组名也是指针 186
7.4.2 数组名是指针常量 187
7.4.3 使用数组名访问数组元素 187
7.4.4 三种访问数组元素的方法 189
7.4.5 数组指针和指针数组 190
7.5 多重指针和多维数组 192
7.5.1 多重指针 192
7.5.2 取多重指针元素运算 194
7.5.3 多维数组名和各维元素 195
7.5.4 使用指针访问多维数组 197
7.6 字符串和指针 199
7.6.1 字符指针 199
7.6.2 字符指针和字符串 200
7.6.3 scanf()、printf()函数和字符指针 201
7.7 小结 203
7.8 习题 203
第8章 结构体( 教学视频:35分钟)
8.1 结构体的含义 205
8.2 结构体类型的表示 206
8.2.1 结构体类型的一般格式 206
8.2.2 结构体的成员变量 207
8.2.3 复杂的结构体 208
8.3 结构体变量 209
8.3.1 结构体变量的声明定义 209
8.3.2 结构体变量初始化 210
8.3.3 取结构体成员运算 211
8.4 结构体数组 213
8.5 结构体指针 215
8.5.1 一重结构体指针 215
8.5.2 使用结构体指针取结构体数据 216
8.5.3 结构体指针例子 217
8.6 回到问题 218
8.7 小结 218
8.8 习题 219
第9章 共同体类型( 教学视频:36分钟)
9.1 共同体的含义与表示 222
9.1.1 共同体的用途 222
9.1.2 共同体的表示 222
9.1.3 复杂的共同体 224
9.2 共同体变量 225
9.2.1 共同体变量 225
9.2.2 共同体成员变量的相互覆盖 225
9.2.3 使用共同体变量 226
9.3 共同体数组 228
9.4 共同体的指针 231
9.4.1 一重共同体指针类型 231
9.4.2 共同体指针变量 231
9.4.3 完整的例子 232
9.5 小结 233
9.6 习题 233
第10章 枚举类型( 教学视频:35分钟)
10.1 枚举类型的含义与表示 235
10.1.1 枚举类型的含义 235
10.1.2 枚举类型的表示 236
10.2 枚举常量和枚举变量 236
10.2.1 枚举常量 237
10.2.2 枚举变量的定义 239
10.2.3 枚举变量的使用 240
10.3 枚举数组和枚举指针 241
10.3.1 枚举数组 241
10.3.2 枚举指针 241
10.3.3 用枚举指针来访问枚举数组 242
10.4 typedef类型定义符 243
10.5 小结 245
10.6 习题 245
第4篇 复杂功能的实现
第11章 函数( 教学视频:50分钟)
11.1 函数的意义 248
11.2 函数的形式 249
11.2.1 函数的一般形式 249
11.2.2 函数的参数列表 250
11.2.3 函数的返回值类型 251
11.3 函数的声明和定义形式 251
11.3.1 函数的声明 251
11.3.2 函数的定义形式 252
11.3.3 函数的形参 253
11.3.4 return返回值语句 254
11.4 自己动手写一个函数——加法函数 255
11.4.1 确定加法函数的样子 255
11.4.2 实现加法函数体 256
11.4.3 完整的加法函数定义 256
11.5 函数调用 257
11.5.1 函数的调用作用 257
11.5.2 函数的调用表达式 258
11.5.3 函数的实参 258
11.5.4 简单函数的调用 259
11.6 复杂参数 260
11.6.1 数组参数 260
11.6.2 指针参数 262
11.6.3 结构体、共同体和枚举参数 265
11.7 小结 268
11.8 习题 268
第12章 特殊的函数——main()函数( 教学视频:32分钟)
12.1 main()函数的作用
12.2 main()函数的声明定义 273
12.2.1 main()函数的声明形式 273
12.2.2 main()函数的参数 273
12.2.3 main()函数的返回值 275
12.3 小结 276
12.4 习题 276
第13章 局部变量和全局变量( 教学视频:39分钟)
13.1 变量的作用域和生命周期 277
13.2 函数内的局部变量 278
13.2.1 局部变量的作用域 278
13.2.2 局部变量的生命周期 278
13.2.3 局部变量的覆盖作用 280
13.3 函数外的全局变量 282
13.3.1 全局变量的作用域 282
13.3.2 全局变量的生命周期 283
13.3.3 局部变量对全局变量的覆盖作用 284
13.4 变量修饰符 286
13.5 小结 289
13.6 习题 289
第5篇 C语言的高级内容
第14章 预处理命令、文件包含( 教学视频:48分钟)
14.1 预处理命令的作用 292
14.2 C语言中的宏定义 294
14.3 预编译控制 298
14.4 文件包含 301
14.5 include包含头文件 303
14.6 小结 308
14.7 习题 309
第15章 文件操作( 教学视频:47分钟)
15.1 文件 313
15.2 文件的打开与关闭 315
15.3 文件读写 318
15.4 文件的其他操作 322
15.5 小结 325
15.6 习题 325
附录A ASCII码表
加载全部内容
知识星球网页版【在线登录】2KB4014人在玩知识星球网页版,可以使用微信扫二维码直接登录,也可以采用账号密码登录方式,适合大家在电脑上使用,利用浏览器打开web页面,操作一样便利。
下载牛津高阶英汉双解词典第九版mdx32.8M635人在玩牛津高阶英汉双解词典第九版mdx是一款畅销全球的英语词典,此版本以英文第8版为蓝本,对旧版有所传承,有所革新,更为实用和准确,能够充分满足英语学习者在听、说、读、写方面的需要,是案头必备的英语工具书。
下载金考典20位激活码共享版(含注册机)15.7M356人在玩金考典20位激活码共享版含注册机是一款深受用户欢迎的题库软件,它包含的行业十分广泛,包含:医学考试、公务员考试、建造工程考试以及从业资格考试等,让用户能够大量刷题,从而提高通过率,感兴趣的朋友快来下载体验吧。
下载学习强国电脑版102.8M189人在玩学习强国电脑版是一款是为全国用户倾力打造的一个党建知识文化在线学习平台,用户们可以在此平台中第一时间掌握到最新最热门动态,并且还为用户提供多种多样的视频学习和在线答题,大幅度扩展全国用户的知识储备水平,让用户学习更加有效率,需要的用户赶快来下载使用吧!
下载极课教师网页版在线登录152.8M145人在玩极课教师网页版在线登录,这是一个非常棒的教学学习平台,能够很好的帮助教师与学生直接在互联网上进行教学课程,并且提供了各种资源丰富的教学素材与视频,感兴趣的朋友快来下载吧!
下载云立方智慧教学系统5.4M96人在玩云立方e管理是一款专业的教学管理软件,它的页面简洁,功能强大,是云立方智慧教学系统的管理端,帮助用户掌握教学质量,在学生信息管理,教师信息管理,各学院资源管理,教材管理等各方面进行管理。欢迎大家下载体验。
下载广联达百万人才考试软件235.2M94人在玩广联达百万人才考试软件是广联达为建筑行业打造的职业考试软件,用户能够在这里进行学习,提升你的职业技能,考取相应的职业证书,让你在市场上更具竞争力,提升自己的工作价值,欢迎下载使用!
下载中国大学慕课mooc答题脚本31KB92人在玩中国大学慕课mooc答题脚本是2020年最新推出的中国大学慕课的辅助答题脚本工具。这款脚本可以帮助学生们进行慕课mooc的全自动答题,并且提供开始刷课后自动看视频、看课件、自动讨论的功能,让用户的网课学习简单轻松,需要的用户赶快来下载使用这款脚本吧!
下载MultiGo4围棋棋谱软件1.6M77人在玩MultiGo4围棋棋谱软件是2020年新推出的围棋打谱教学软件工具。可以批量将棋谱转换成SGF格式,也可以由用户打印棋谱,可以显示备注、说明等信息。使用户的围棋棋艺变得更高。需要的用户应该尽快下载...
下载悟空识字永久免费破解版202049.8M71人在玩悟空识字全课程免费版整体的学习环节是游戏闯关的形式,六个学习步骤围绕学习汉字的形、音、义、词,形成了完整的学习闭环。本次为大家带来的,就是这款软件的免费破解版,感兴趣的朋友快来下载体验吧。
下载