招生热线:0756-3812390
2281446216  2281446216(王老师) 1845930532  1845930532(杨老师)
购物车 查看交学费帐号信息 登录学习平台

 在线调查
 前10名:
1. PHP14.5% 
2. C++7.9% 
3. 黑客7.6% 
4. Java6.6% 
5. C语言4.5% 
6. Lua4.2% 
7. C#4% 
8. 汇编3.9% 
9. delphi3.7% 
10. ASP.NET3.5% 
搜索全部课程   搜索套餐课程   搜索课程类别  
输入课程名称关键字             

C和指针



C和指针 
◆ 价格:,电脑上网在线播放,学习时间一年,下载需补差价10-15元

 ◆ 本课程通过对指针的基础知识和高级特性的探讨,把指针的强大功能融入到程序中去

 ◆ 本课程给出了很多编程技巧和提示,可以让你及时巩固各种概念,强化理解和吸收

 ◆ 本课程有针对性很强的练习,帮助你打下良好基础

 ◆ 本课程适合初学者

◆ 本课程一共 64 讲,课程视频 31小时6分钟





 
我要进入试听模式。


 课程简介
    本课程通过讲解指针的基础知识和高级特性,把指针的强大功能融入到程序中去,课程内容包括数据类型、语句、操作符和表达式、指针、函数、数组、字符串、结构和联合,本课程适合初学者。
 课程内容

本课程一共 64 讲,课程视频 31小时6分钟


第1讲   课程简介

第2讲   第1章 安装C语言开发工具 - VC++ 2008

第3讲   第1章 安装C语言开发工具 - VC++ 2010

第4讲   第1章 Hello World

第5讲   第2章 基本概念

第6讲   第3章 整型家族

第7讲   第2章 浮点类型 - 实型

第8讲   第2章 常量、符号常量

第9讲   第2章 枚举常量

第10讲  第4章 if 语句

第11讲  第4章 switch 语句(一)

第12讲  第4章 switch 语句(二)

第13讲  第4章 while 循环语句

第14讲  第4章 for 循环语句

第15讲  第4章 终止循环

第16讲  第5章 算术运算符

第17讲  第5章 关系运算符

第18讲  第5章 逻辑运算符

第19讲  第5章 二进制和十六进制

第20讲  第5章 数制和权值

第21讲  第5章 位运算符

第22讲  第5章 逻辑运算和位运算的区别

第23讲  第5章 赋值运算符

第24讲  第5章 更高级的运算符

第25讲  第6章 指针(一)

第26讲  第6章 指针(二)

第27讲  第6章 指针(三)

第28讲  第6章 指针(四)

第29讲  第7章 指针和函数

第30讲  第13章 函数指针(一)

第31讲  第13章 函数指针(二)

第32讲  第8章 数组基础知识: 一维数组

第33讲  第8章 数组基础知识: 二维数组

第34讲  第8章 数组基础知识: 字符数组

第35讲  第8章 数组基础知识: 字符数组 - 字符串

第36讲  第8章 指针和数组(一)

第37讲  第8章 指针和数组(二)

第38讲  第8章 strlen 函数

第39讲  第9章 字符串函数(一)

第40讲  第9章 字符串函数(二)

第41讲  第9章 字符串函数(三)

第42讲  第9章 C语言字符串的缺点

第43讲  第10章 结构

第44讲  第10章 嵌套结构

第45讲  第10章 指向结构的指针

第46讲  第11章 动态内存分配

第47讲  第12章 链表的基础知识

第48讲  第12章 单链表的基本运算

第49讲  第12章 双链表

第50讲  第14章 #define

第51讲  第15章 文件包含

第52讲  第15章 其他指令

第53讲  第15章 标准 I/O

第54讲  第15章 其他标准 I/O 函数

第55讲  第16章 标准函数库

第56讲  第17章 数组堆栈 - 顺序栈

第57讲  第17章 链式堆栈

第58讲  第17章 数组队列 - 顺序队列

第59讲  第17章 二叉树(一)

第60讲  第17章 二叉树(二)

第61讲  第17章 二叉树(三)

第62讲  第17章 二叉树(四)

第63讲  第18章 运行时环境

第64讲  第18章 C和汇编语言的接口






 教师简介
   主讲教师:
姓名  钟鸣
单位  珠海市斯坦德软件开发有限公司·斯坦德软件人才培训中心·斯坦德大学生实训基地
职务  开发部数据总监
职称  高级工程师

专业技能
  • 开发部数据总监

  • MySQL 设计师

  • Oracle 设计师

  • SQL Server 设计师

  • 微软认证MCSE系统工程师


  • 工作简历
  • 2001年6月: 入职斯坦德软件

  • 2002年3月: 担任斯坦德软件开发部开发组长

  • 2003年5月: 担任斯坦德软件开发部项目经理

  • 2005年1月: 担任斯坦德软件开发部数据总监


  • 参与项目开发
  • 2001年07月: 汕头消防119指挥系统

  • 2002年01月: 百奥生物信息管理软件项目

  • 2002年12月: 江西省电子工商管理系统

  • 2003年03月: 珠海市电子工商管理系统

  • 2003年06月: 珠海市工商红盾网

  • 2004年08月: 海关关税执法系统

  • 2004年10月: JC仓库管理系统

  • 2004年10月: 珠海市劳动保障信息系统

  • 2004年12月: SERM教育资源管理系统

  • 2004年12月: SAM2000汽修管理软件

  • 2005年01月: 万网无线网络测试优化系统

  • 2005年09月: 电子政务内外网数据转发

  • 2005年12月: 国家税务总局企业所得税申报系统

  • 2005年12月: 珠海市工商局个私协会管理系统

  • 2006年10月: 海关商品图文信息数据库系统

  • 2006年11月: 珠海市劳动用工监察管理软件

  • 2006年12月: 意大利JobChina网站

  • 2007年02月: 珠海人才聚星网

  • 2007年04月: 珠海市国税局税收管理员信息系统

  • 2007年10月: 海旅网电子商务网站

  • 2007年11月: 广东省国税局纳税评估系统

  • 2008年10月: 猎豹网

  • 2009年10月: 珠海市职业技能监定考试平台




  • 钟鸣老师是斯坦德软件开发有限公司开发部数据总监,微软认证MCSE系统工程师。具有十多年的项目研发和项目管理经验,主持过十余个大中型项目的开发,参与项目开发数十个,涉及工商、税务、海关、劳动局、人力资源、法院等政府机关以及大型外企、通讯、教育等各行各业。同时担任斯坦德大学生实训基地软件开发课程的主讲教师,钟鸣老师开发教学两不误,教学经验丰富,理论联系实际,重点突出,条理清晰,深受学生欢迎。

     教材目录
    第1章 快速上手 
    1.1 C和指针的简介 
    1.1.1 空白和注释 
    1.1.2 预处理指令 
    1.1.3 main函数 
    1.1.4 read_column_numbers函数 
    1.1.5 rearrange函数 
    1.2 补充说明 
    1.3 编译 
    1.4 总结 
    1.5 警告的总结 
    1.6 编程提示的总结 
    1.7 问题 
    1.8 编程练习 
    第2章 基本概念 
    2.1 环境 
    2.1.1 翻译 
    2.1.2 执行 
    2.2 词法规则 
    2.2.1 字符 
    2.2.2 注释 
    2.2.3 自由形式的源代码 
    2.2.4 标识符 
    2.2.5 程序的形式 
    2.3 程序风格 
    2.4 总结 
    2.5 警告的总结 
    2.6 编程提示的总结 
    2.7 问题 
    2.8 编程练习 
    第3章 数据 
    3.1 基本数据类型 
    3.1.1 整型家族 
    3.1.2 浮点类型 
    3.1.3 指针 
    3.2 基本声明 
    3.2.1 初始化 
    3.2.2 声明简单数组 
    3.2.3 声明指针 
    3.2.4 隐式声明 
    3.3 typedef 
    3.4 常量 
    3.5 作用域 
    3.5.1 代码块作用域 
    3.5.2 文件作用域 
    3.5.3 原型作用域 
    3.5.4 函数作用域 
    3.6 链接属性 
    3.7 存储类型 
    3.8 static关键字 
    3.9 作用域、存储类型示例 
    3.10 总结 
    3.11 警告的总结 
    3.12 编程提示的总结 
    3.13 问题 
    第4章 语句 
    4.1 空语句 
    4.2 表达式语句 
    4.3 代码块 
    4.4 if语句 
    4.5 while语句 
    4.5.1 break和continue语句 
    4.5.2 while语句的执行过程 
    4.6 for语句 
    4.7 do语句 
    4.8 switch语句 
    4.8.1 switch中的break语句 
    4.8.2 default子句 
    4.8.3 switch语句的执行过程 
    4.9 goto语句 
    4.10 总结 
    4.11 警告的总结 
    4.12 编程提示的总结 
    4.13 问题 
    4.14 编程练习 
    第5章 操作符和表达式 
    5.1 操作符 
    5.1.1 算术操作符 
    5.1.2 移位操作符 
    5.1.3 位操作符 
    5.1.4 赋值 
    5.1.5 单目操作符 
    5.1.6 关系操作符 
    5.1.7 逻辑操作符 
    5.1.8 条件操作符 
    5.1.9 逗号操作符 
    5.1.10 下标引用、函数调用和结构成员 
    5.2 布尔值 
    5.3 左值和右值 
    5.4 表达式求值 
    5.4.1 隐式类型转换 
    5.4.2 算术转换 
    5.4.3 操作符的属性 
    5.4.4 优先级和求值的顺序 
    5.5 总结 
    5.6 警告的总结 
    5.7 编程提示的总结 
    5.8 问题 
    5.9 编程练习 
    第6章 指针 
    6.1 内存和地址 
    6.2 值和类型 
    6.3 指针变量的内容 
    6.4 间接访问操作符 
    6.5 未初始化和非法的指针 
    6.6 NULL指针 
    6.7 指针、间接访问和左值 
    6.8 指针、间接访问和变量 
    6.9 指针常量 
    6.10 指针的指针 
    6.11 指针表达式 
    6.12 实例 
    6.13 指针运算 
    6.13.1 算术运算 
    6.13.2 关系运算 
    6.14 总结 
    6.15 警告的总结 
    6.16 编程提示的总结 
    6.17 问题 
    6.18 编程练习 
    第7章 函数 
    7.1 函数定义 
    7.2 函数声明 
    7.2.1 原型 
    7.2.2 函数的缺省认定 
    7.3 函数的参数 
    7.4 ADT和黑盒 
    7.5 递归 
    7.5.1 追踪递归函数 
    7.5.2 递归与迭代 
    7.6 可变参数列表 
    7.6.1 stdarg宏 
    7.6.2 可变参数的限制 
    7.7 总结 
    7.8 警告的总结 
    7.9 编程提示的总结 
    7.10 问题 
    7.11 编程练习 
    第8章 数组 
    8.1 一维数组 
    8.1.1 数组名 
    8.1.2 下标引用 
    8.1.3 指针与下标 
    8.1.4 指针的效率 
    8.1.5 数组和指针 
    8.1.6 作为函数参数的数组名 
    8.1.7 声明数组参数 
    8.1.8 初始化 
    8.1.9 不完整的初始化 
    8.1.10 自动计算数组长度 
    8.1.11 字符数组的初始化 
    8.2 多维数组 
    8.2.1 存储顺序 
    8.2.2 数组名 
    8.2.3 下标 
    8.2.4 指向数组的指针 
    8.2.5 作为函数参数的多维数组 
    8.2.6 初始化 
    8.2.7 数组长度自动计算 
    8.3 指针数组 
    8.4 总结 
    8.5 警告的总结 
    8.6 编程提示的总结 
    8.7 问题 
    8.8 编程练习 
    第9章 字符串、字符和字节 
    9.1 字符串基础 
    9.2 字符串长度 
    9.3 不受限制的字符串函数 
    9.3.1 复制字符串 
    9.3.2 连接字符串 
    9.3.3 函数的返回值 
    9.3.4 字符串比较 
    9.4 长度受限的字符串函数 
    9.5 字符串查找基础 
    9.5.1 查找一个字符 
    9.5.2 查找任何几个字符 
    9.5.3 查找一个子串 
    9.6 高级字符串查找 
    9.6.1 查找一个字符串前缀 
    9.6.2 查找标记 
    9.7 错误信息 
    9.8 字符操作 
    9.8.1 字符分类 
    9.8.2 字符转换 
    9.9 内存操作 
    9.10 总结 
    9.11 警告的总结 
    9.12 编程提示的总结 
    9.13 问题 
    9.14 编程练习 
    第10章 结构和联合 
    10.1 结构基础知识 
    10.1.1 结构声明 
    10.1.2 结构成员 
    10.1.3 结构成员的直接访问 
    10.1.4 结构成员的间接访问 
    10.1.5 结构的自引用 
    10.1.6 不完整的声明 
    10.1.7 结构的初始化 
    10.2 结构、指针和成员 
    10.2.1 访问指针 
    10.2.2 访问结构 
    10.2.3 访问结构成员 
    10.2.4 访问嵌套的结构 
    10.2.5 访问指针成员 
    10.3 结构的存储分配 
    10.4 作为函数参数的结构 
    10.5 位段 
    10.6 联合 
    10.6.1 变体记录 
    10.6.2 联合的初始化 
    10.7 总结 
    10.8 警告的总结 
    10.9 编程提示的总结 
    10.10 问题 
    10.11 编程练习 
    第11章 动态内存分配 
    11.1 为什么使用动态内存分配 
    11.2 malloc和free 
    11.3 calloc和realloc 
    11.4 使用动态分配的内存 
    11.5 常见的动态内存错误 
    11.6 内存分配实例 
    11.7 总结 
    11.8 警告的总结 
    11.9 编程提示的总结 
    11.10 问题 
    11.11 编程练习 
    第12章 使用结构和指针 
    12.1 链表 
    12.2 单链表 
    12.2.1 在单链表中插入 
    12.2.2 其他链表操作 
    12.3 双链表 
    12.3.1 在双链表中插入 
    12.3.2 其他链表操作 
    12.4 总结 
    12.5 警告的总结 
    12.6 编程提示的总结 
    12.7 问题 
    12.8 编程练习 
    第13章 高级指针话题 
    13.1 进一步探讨指向指针的指针 
    13.2 高级声明 
    13.3 函数指针 
    13.3.1 回调函数 
    13.3.2 转移表 
    13.4 命令行参数 
    13.4.1 传递命令行参数 
    13.4.2 处理命令行参数 
    13.5 字符串常量 
    13.6 总结 
    13.7 警告的总结 
    13.8 编程提示的总结 
    13.9 问题 
    13.10 编程练习 
    第14章 预处理器 
    14.1 预定义符号 
    14.2 #define 
    14.2.1 宏 
    14.2.2 #define替换 
    14.2.3 宏与函数 
    14.2.4 带副作用的宏参数 
    14.2.5 命名约定 
    14.2.6 #undef 
    14.2.7 命令行定义 
    14.3 条件编译 
    14.3.1 是否被定义 
    14.3.2 嵌套指令 
    14.4 文件包含 
    14.4.1 函数库文件包含 
    14.4.2 本地文件包含 
    14.4.3 嵌套文件包含 
    14.5 其他指令 
    14.6 总结 
    14.7 警告的总结 
    14.8 编程提示的总结 
    14.9 问题 
    14.10 编程练习 
    第15章 输入/输出函数 
    15.1 错误报告 
    15.2 终止执行 
    15.3 标准I/O函数库 
    15.4 ANSI I/O概念 
    15.4.1 流 
    15.4.2 文件 
    15.4.3 标准I/O常量 
    15.5 流I/O总览 
    15.6 打开流 
    15.7 关闭流 
    15.8 字符I/O 
    15.8.1 字符I/O宏 
    15.8.2 撤销字符I/O 
    15.9 未格式化的行I/O 
    15.10 格式化的行I/O 
    15.10.1 scanf家族 
    15.10.2 scanf格式代码 
    15.10.3 printf家族 
    15.10.4 printf格式代码 
    15.11 二进制I/O 
    15.12 刷新和定位函数 
    15.13 改变缓冲方式 
    15.14 流错误函数 
    15.15 临时文件 
    15.16 文件操纵函数 
    15.17 总结 
    15.18 警告的总结 
    15.19 编程提示的总结 
    15.20 问题 
    15.21 编程练习 
    第16章 标准函数库 
    16.1 整型函数 
    16.1.1 算术  
    16.1.2 随机数 
    16.1.3 字符串转换  
    16.2 浮点型函数 
    16.2.1 三角函数  
    16.2.2 双曲函数  
    16.2.3 对数和指数函数  
    16.2.4 浮点表示形式  
    16.2.5 幂  
    16.2.6 底数、顶数、绝对值和余数  
    16.2.7 字符串转换  
    16.3 日期和时间函数 
    16.3.1 处理器时间  
    16.3.2 当天时间  
    16.4 非本地跳转  
    16.4.1 实例 
    16.4.2 何时使用非本地跳转 
    16.5 信号 
    16.5.1 信号名  
    16.5.2 处理信号  
    16.5.3 信号处理函数 
    16.6 打印可变参数列表  
    16.7 执行环境 
    16.7.1 终止执行  
    16.7.2 断言 
    16.7.3 环境  
    16.7.4 执行系统命令  
    16.7.5 排序和查找 
    16.8 locale 
    16.8.1 数值和货币格式  
    16.8.2 字符串和locale  
    16.8.3 改变locale的效果 
    16.9 总结 
    16.10 警告的总结 
    16.11 编程提示的总结 
    16.12 问题 
    16.13 编程练习 
    第17章 经典抽象数据类型 
    17.1 内存分配 
    17.2 堆栈 
    17.2.1 堆栈接口 
    17.2.2 实现堆栈 
    17.3 队列 
    17.3.1 队列接口 
    17.3.2 实现队列 
    17.4 树 
    17.4.1 在二叉搜索树中插入 
    17.4.2 从二叉搜索树删除节点 
    17.4.3 在二叉搜索树中查找 
    17.4.4 树的遍历 
    17.4.5 二叉搜索树接口 
    17.4.6 实现二叉搜索树 
    17.5 实现的改进 
    17.5.1 拥有超过一个的堆栈 
    17.5.2 拥有超过一种的类型 
    17.5.3 名字冲突 
    17.5.4 标准函数库的ADT 
    17.6 总结 
    17.7 警告的总结 
    17.8 编程提示的总结 
    17.9 问题 
    17.10 编程练习 
    第18章 运行时环境 
    18.1 判断运行时环境 
    18.1.1 测试程序 
    18.1.2 静态变量和初始化 
    18.1.3 堆栈帧 
    18.1.4 寄存器变量 
    18.1.5 外部标识符的长度 
    18.1.6 判断堆栈帧布局 
    18.1.7 表达式的副作用 
    18.2 C和汇编语言的接口 
    18.3 运行时效率 
    18.4 总结 
    18.5 警告的总结 
    18.6 编程提示的总结 
    18.7 问题 
    18.8 编程练习 

     

              

    登录学习平台可以找老师答疑,下面是随机显示的一些学习问题解答:

     

    学生(ID-0185C0):
    老师,你好!
       请问下一个虚拟机可以装二个不同版本的linux吗?如果可以对电脑配置要求高吗?对电脑的性能影响大吗?
       还有今天的write()如果我要显示很多的字符,能有什么快速的方法统计所显示的字符个数吗?
       谢谢!

    吴老师:
    文奎同学,晚上好:在一个虚拟机里可以安装多个Linux,同一个版本或不同版本都可以。普通电脑就可以,不用高配置,但是如果你装了多个Linux,而且同时都启动了,那就要高配置了,内存要多!同时启动一两个Linux,一般配置的电脑都可以。

    调用write()函数,可以使用sizeof或strlen进行自动计算
    char s[] = "Linux ...........";
    write(fd,s,sizeof(s)); 或 write(fd,s,strlen(s));

    祝学习进步!
    how many women cheat on their husbands link married men who cheat

    学生(ID-A48EE5):
    老师,RA是视频格式还是音频格式?MP4是视频还是音频格式?平时经常用到的音视频格式我还能分辨,这两个我没用过,但是也经常听别人提起,听了你的讲解,我又上网百度了一下,好像有点出入。

    吴老师:
    RA的全称是RealAudio,是RealNetworks公司推出的音频格式,可以在网络上实时传送和播放的音乐文件。MP4,全称MPEG-4 Part 14,是一种使用MPEG-4的多媒体格式,可以储存音频和视频(即有画面又有声音)。

    学生(ID-FA1046):
    老师,如何象教程里一样在一个虚拟机软件中同时打开2个或2个以上的Win2003或者Linux5系统呢,应该不用重新再装一次吧,我看网上说克隆一个就可以了,但具体怎么弄呢?如果选”Open”选项的话,打开Win2003的文件,也就是只能开一个系统而已。

    吴老师:
    陈迅同学:你把虚拟机系统的文件夹拷贝到其它目录里,再用虚拟机打开就行了。


     
     
     
     
     

      招生热线:0756-3812390
    2281446216  2281446216(王老师) 1845930532  1845930532(杨老师)
    购物车 查看交学费帐号信息 登录学习平台
    网站备案信息   网络警察,举报有奖。  

    版权所有 2000-2016 猎豹网校 斯坦德学习网 - 珠海市斯坦德软件开发有限公司 总机:0756-3812390

    粤ICP备11083568号 珠海市公安局备案编号:4404024022371