李明老师离线 北京 毛豆网 CEO

课程

C语言词法分析器生成工具 Flex 快速入门
Flex 不是C语言的词法分析器,它是比词法分析器更牛的工具,用它可以生成词法分析器,也就是能产生代码的代码。 够牛吧,但是如果你不会用,那你就体会不到真正的牛是如何炼成的,体会不到这样的牛境,人生也变得不再完整。 本次课程就是为有志于成为C语言的牛人而备的,5分钟你就能写出第一个属于自己的文本分析器,10分钟你就能写出C语言的预处理器,15分钟你就能实现C语言的词法分析器。 作为C程序员的你,快补上这一课,人生从此完满。
加入课表 1人正在学
C语言词法分析器生成工具 Flex 快速入门
新概念C语言 Lesson 9 Convert a number to string 整型转字符串
多贝免费公开课《C程序设计语言·第二版》解读经典 课程链接:http://www.duobei.com/room/5334465437 《新概念C语言》Unit 1 课程大纲请参考:http://github.com/limingth/NCCL/blob/master/Unit-1/README.md 本次系列课程共24讲,其中Lesson 1-9,15-16 共11节是免费试听课程。 Lesson 10: http://www.duobei.com/room/7035248863 -- Lesson 9 Convert a number to a string 整型转字符串 基本概念讲解 字符数组 String and Character Array 字符编码 ASCII 码表 字符串逆序 String Reverse 函数式宏定义 Function-like Macro
加入课表 159人正在学
新概念C语言 Lesson 9 Convert a number to string 整型转字符串
新概念C语言Lesson 24 Build a Search Engenine 简单搜索引擎
多贝免费公开课《C程序设计语言·第二版》解读经典 课程链接:http://www.duobei.com/room/5334465437 《新概念C语言》Unit 1 课程大纲请参考:http://github.com/limingth/NCCL/blob/master/Unit-1/README.md 本次系列课程共24讲,其中Lesson 1,2,8,9,15,16 共6节是免费试听课程。 -- Lesson 24 Build a simple Search Engenine 简单搜索引擎 问题描述 简单搜索引擎:从网页文件中抓取正文文本 (例如 "hello, lumit." ),搜索是否存在用户输入的关键字 lumit,并返回相关段落正文。同时从网页文件中抓取超链接URL (例如http://www.lumit.org),并下载相关网页文件。以此递归。
加入课表 0人正在学
新概念C语言Lesson 24 Build a Search Engenine 简单搜索引擎
新概念C语言 Lesson 23 Five-Chess game 五子棋
多贝免费公开课《C程序设计语言·第二版》解读经典 课程链接:http://www.duobei.com/room/5334465437 《新概念C语言》Unit 1 课程大纲请参考:http://github.com/limingth/NCCL/blob/master/Unit-1/README.md 本次系列课程共24讲,其中Lesson 1,2,8,9,15,16 共6节是免费试听课程。 -- Lesson 23 Five-Chess game 五子棋 问题描述 五子棋:在一个9x9的棋盘上通过两人对弈的形式,依次在棋盘上放置两种颜色的棋子,哪一方先让五个棋子形成一条直线(包括横、竖、对角线3个方向),即为获胜。 (实现一个计算机下棋算法,让你的同组成员无法胜出,则算你赢) 
加入课表 0人正在学
新概念C语言 Lesson 23 Five-Chess game 五子棋
新概念C语言 Lesson 22 Guess what number in my hand 猜数游戏
多贝免费公开课《C程序设计语言·第二版》解读经典 课程链接:http://www.duobei.com/room/5334465437 《新概念C语言》Unit 1 课程大纲请参考:http://github.com/limingth/NCCL/blob/master/Unit-1/README.md 本次系列课程共24讲,其中Lesson 1,2,8,9,15,16 共6节是免费试听课程。 -- Lesson 22 Guess what number in my hand 猜数游戏 问题描述 猜数游戏:电脑随机产生4位数,然后用户输入4位数,电脑告诉你是?A?B,请你最后猜出电脑的4位数是多少?(4位数字互不重复,A表示位置和数字都对,B表示位置不对,数字对) 
加入课表 0人正在学
新概念C语言 Lesson 22 Guess what number in my hand 猜数游戏
新概念C语言 Lesson 18 My printf 实现 printf
多贝免费公开课《C程序设计语言·第二版》解读经典 课程链接:http://www.duobei.com/room/5334465437 《新概念C语言》Unit 1 课程大纲请参考:http://github.com/limingth/NCCL/blob/master/Unit-1/README.md 本次系列课程共24讲,其中Lesson 1,2,8,9,15,16 共6节是免费试听课程。 -- Lesson 18 My printf 实现 printf 基本概念讲解 字符指针数组 可变长度参数的函数实现 字符串常量 const char * ... 可变参数的用法 栈帧的应用 va_list va_start va_arg va_end
加入课表 0人正在学
新概念C语言 Lesson 18 My printf 实现 printf
新概念C语言 Lesson 21 Is this number a float? 浮点数判别
多贝免费公开课《C程序设计语言·第二版》解读经典 课程链接:http://www.duobei.com/room/5334465437 《新概念C语言》Unit 1 课程大纲请参考:http://github.com/limingth/NCCL/blob/master/Unit-1/README.md 本次系列课程共24讲,其中Lesson 1,2,8,9,15,16 共6节是免费试听课程。 -- Lesson 21 Is this number a float? 浮点数判别 基本概念讲解 多维数组 多维整型数组 多维函数指针数组 FSM 有限状态机 状态机编程模型 状态机的设计 策略和机制分离 高内聚低耦合原则 Unix 编程艺术之表示原则 把知识叠入数据以求逻辑质朴而健壮。
加入课表 0人正在学
新概念C语言 Lesson 21 Is this number a float? 浮点数判别
新概念C语言 Lesson 20 Rectangular and Polar 直角坐标和极坐标
多贝免费公开课《C程序设计语言·第二版》解读经典 课程链接:http://www.duobei.com/room/5334465437 《新概念C语言》Unit 1 课程大纲请参考:http://github.com/limingth/NCCL/blob/master/Unit-1/README.md 本次系列课程共24讲,其中Lesson 1,2,8,9,15,16 共6节是免费试听课程。 -- Lesson 20 Rectangular and Polar 直角坐标和极坐标互换 基本概念讲解 函数指针数组 复杂类型声明 typedef 背后编译器的处理过程 驱动框架模型 函数指针结构体 面向对象的编程 如何用C实现OOP 程序设计的基本原则: 低耦合, 高内聚 (Low Coupling, High Cohesion)
加入课表 0人正在学
新概念C语言 Lesson 20 Rectangular and Polar 直角坐标和极坐标
新概念C语言 Lesson 19 Shell command parser 命令解释器
多贝免费公开课《C程序设计语言·第二版》解读经典 课程链接:http://www.duobei.com/room/5334465437 《新概念C语言》Unit 1 课程大纲请参考:http://github.com/limingth/NCCL/blob/master/Unit-1/README.md 本次系列课程共24讲,其中Lesson 1,2,8,9,15,16 共6节是免费试听课程。 -- Lesson 19 Shell command parser 命令解释器 基本概念讲解 函数指针 回调函数 Call-Back Function main 参数 argc, argv 字符指针数组 vs 指针的指针 进程的环境变量 进程栈空间布局
加入课表 0人正在学
新概念C语言 Lesson 19 Shell command parser 命令解释器
新概念C语言 Lesson 17 Find how many words in an artitle
多贝免费公开课《C程序设计语言·第二版》解读经典 课程链接:http://www.duobei.com/room/5334465437 《新概念C语言》Unit 1 课程大纲请参考:http://github.com/limingth/NCCL/blob/master/Unit-1/README.md 本次系列课程共24讲,其中Lesson 1,2,8,9,15,16 共6节是免费试听课程。 -- Lesson 17 Find how many words in an artitle 统计单词个数 基本概念讲解 指针数组 和二维数组的比较 动态内存分配 malloc & free 递归 Recursive 循环和递归 变量的生存期和作用域 static 用法 状态机思想的简单应用 state machine
加入课表 0人正在学
新概念C语言 Lesson 17 Find how many words in an artitle