C语言程序设计(第三版)
教材级别:精品教材
适用层次:高职教材
适用专业:
ISBN:978-7-200-20412-4
作者:张小梅
定价:¥
-
学生成绩管理系统
-
建立电话簿案例
-
CPU眼里的乱序执行
-
文件定位
-
为什么常量的值不能被改变?
-
格式化读写
-
CPU眼里的:volatile的故事
-
数据块的读写
-
从 CPU视角解读——i++和++i;谁快?
-
字符串读写
-
从CPU视角解读:i++组合运算
-
字符的读写
-
文件使用规范——谨慎打开文件,用完及时关闭
-
文件的打开与关闭
-
文件的引入
-
统计候选人得票案例
-
为什么C程序员在定义接口时偏爱宏定义,而非枚举?
-
枚举类型
-
C语言再学习——Union测试你的电脑大小端
-
共用体
-
CPU眼中的:struct VS class
-
结构体数组
-
如何排布结构体内元素的位置,以最大限度减少填充,节省RAM?
-
结构体
-
构造类型引入
-
指针实现逆序存放
-
你能写一个返回数组的函数吗?
-
指针型函数
-
透过繁华看本质——CPU眼里的函数指针
-
指向函数的指针变量
-
写入访问权限冲突(二)——避免出现“野指针”
-
指针作函数参数
-
写入访问权限冲突(一)——避免出现悬空指针
-
指针数组
-
为什么“while(s++=t++);”是复制字符串?
-
指针与字符串
-
闲谈数组和指针的那些事!
-
指针与二维数组
-
指针是一把双刃剑,用?还是不用?
-
指针与一维数组
-
万物皆有地址,万物皆可指针!
-
指针访问基本变量
-
C语言与嵌入式
-
认识指针
-
单元概述
-
带参宏典型案例
-
论代码规范的重要性(三)
-
文件包含
-
宏定义技巧,让你的代码快人一步!
-
宏定义
-
单元概述
-
四则运算程序(二)
-
C语言进阶,话说auto
-
变量的生存期
-
CPU眼里的全局变量、局部变量和静态变量
-
变量的作用域
-
挑战递归——做一名有理想的程序员!
-
函数的递归调用
-
探知C的底层秘密!
-
函数的嵌套调用
-
深度理解C的底层秘密!
-
函数间的参数传递
-
main函数在程序中的地位——颠覆你的想象
-
求两数大者
-
函数的定义和调用
-
模块化设计,创新无限!
-
模块化程序设计思想
-
函数引入
-
冒泡排序
-
字符串拷贝移除后会有什么隐患?
-
字符串处理函数
-
字符数组
-
再谈“杨辉三角”,在实践中找答案
-
求二维数组最大值
-
二维数组
-
警惕数组越界和堆栈溢出
-
Fibonacci 数列
-
一维数组
-
从CPU的视角深度认识数组
-
数组的引入
-
单元概述
-
四则运算程序(一)
-
寻找最大素数(下)
-
循环嵌套
-
寻找最大的素数(上)
-
与循环有关的控制语句
-
探索圆周率的奥秘!
-
实现循环的三种语句
-
化繁为简”之循环的力量
-
循环结构编程思想
-
循环的引入
-
计算机为什么可以按条件做选择?
-
成绩等级判定案例
-
switch 语句
-
敬畏代码,追求卓越
-
if语句
-
选择之道!
-
选择结构编程思想
-
选择结构的引入
-
加法练习程序
-
随机数揭秘网络骗局!
-
随机函数的使用
-
人对了,世界就对了
-
格式输入与输出函数
-
字符输入输出的重要性
-
字符输入与输出函数
-
单元概述
-
其他运算符
-
揭秘C语言陷阱
-
数据类型转换
-
CPU是如何计算加法的?
-
关系运算与逻辑运算
-
制造一枚CPU芯片有多难
-
算术运算和赋值运算
-
论代码规范的重要性(二)
-
常量与变量
-
为什么叫鸿蒙?
-
C的数据类型
-
单元概述
-
养成注重bug分析的良好习惯
-
C语言的开发环境
-
论代码规范的重要性(一)
-
C程序的执行过程
-
好习惯,好人生
-
第一个C程序
-
适者生存
-
C的发展历程
-
课程简介

