登录  | 注册

C语言中文网VIP会员

阅读所有教程

VIP会员可以阅读所有教程,包括高级教程和项目实践。

一对一答疑

VIP会员可以提供一对一答疑,让你少走弯路,尽快学会编程。

1T视频资料

赠送1T编程资料,包括C语言、C++、嵌入式、操作系统等。

VIP会员 (不带答疑)

159.9元

  • 阅读所有教程
  • 赠送1T视频资料
  •  

VIP会员 (1个月答疑)

259.9元

  • 阅读所有教程
  • 赠送1T视频资料
  • QQ一对一答疑 (1个月)

VIP会员 (永久答疑)

399.9元

  • 阅读所有教程
  • 赠送1T视频资料
  • QQ一对一答疑 (永久)
开通VIP会员后,您将能够阅读以下资料:
1) C语言基础知识透彻分析,让你彻底理解C语言
教程分类教程标题
编程基础 C和C++到底有什么关系
学了C语言到底能做什么,能从事什么工作
程序员的发展方向和薪水
不要这样学习C语言,这是个坑!
明白了这点才能拿高薪
C语言初探 在手机上运行C语言程序
制作安装包,让用户安装程序
彩色版的C语言,让文字更漂亮
一个真正带界面的C语言程序
变量和数据类型 整数在内存中是如何存储的
小数在内存中是如何存储的
C语言变量的定义位置以及初始值
C语言的两套标准
C语言输入输出 C语言在屏幕的任意位置输出字符
C语言缓冲区(缓存)详解
结合C语言缓冲区谈scanf()函数
C语言清空缓冲区
结合C语言缓冲区谈getchar()、getche()、getch()
C语言程序的暂停
C语言模拟密码输入(显示星号)
分支结构和循环结构 C语言循环结构的嵌套
C语言循环菜单的设计,让程序一直运行
用C语言写一个内存溢出的例子
C语言数组 C语言数组元素的查询
C语言数组的静态性、越界以及溢出
C语言变长数组
C语言非阻塞式键盘监听
C语言获取随机数
预处理命令 C语言宏参数的字符串化和宏参数的连接
C语言中几个预定义宏
C语言#error命令,阻止程序编译
C语言指针 C语言空指针NULL以及void指针
C语言位运算 用C语言对数据或文件内容进行加密
文件操作 C语言中文本文件与二进制文件的区别
C语言实现文件复制功能(包括文本文件和二进制文件)
C语言FILE结构体以及缓冲区深入探讨
C语言获取文件大小(长度)
C语言插入、删除、更改文件内容
C语言调试 调试的概念以及调试器的选择
设置断点,开始调试
查看和修改变量的值
单步调试(逐语句调试和逐过程调试)
即时窗口的使用
查看、修改运行时的内存
有条件断点的设置
assert断言函数
调试信息输出
VS调试的总结以及技巧
C语言模块化编程 C语言多文件编译、链接的原理
C语言模块化编程中的头文件
C语言标准库以及标准头文件
C语言头文件的特性和规范
C语言头文件的路径
一个比较规范的C语言多文件编程的例子
2) C语言进阶,让你彻底明白C语言的运行机制,超越90%的程序员
教程分类教程标题
C语言和内存 一个程序在计算机中到底是如何运行的?
虚拟内存到底是什么?为什么我们在C语言中看到的地址是假的?
虚拟地址空间以及编译模式
C语言内存对齐,提高寻址效率
内存分页机制,完成虚拟地址的映射
内存分页机制的实现(虚拟地址和物理地址的映射)
MMU部件以及对内存权限的控制
Linux下C语言程序的内存布局(内存模型)
Windows下C语言程序的内存布局
用户模式和内核模式
栈的概念以及栈溢出
一个函数在栈上到底是怎样的
函数调用惯例(Calling Convention)
详细分析一个函数进栈出栈的例子
栈溢出攻击的原理
C语言动态内存分配
malloc()背后的实现原理——内存池
C语言野指针以及非法内存操作
C语言内存泄露(内存丢失)
C语言变量的存储类别和生存期
3) C语言项目实践,动手去练习,让你学有所成
项目名称详细描述
贪吃蛇游戏
(彩色版)
该贪吃蛇游戏不依赖TC环境,不依赖任何第三方库,可以在VC 6.0、VS、C-Free等常见IDE中编译通过。贪吃蛇游戏的难点在于设计思路、蛇的移动、食物的随机出现以及不同颜色的输出等,我们都巧妙地解决了。
学生信息管理系统
(文件版)
该软件可以用来管理班级学生,能够对学生信息进行增加、删除、更改、查询等操作。该软件将学生信息直接保存在文件中,难点主要是对文件内容的增删改查、文件内部指针的移动、对学生信息的校验等。
学生信息管理系统
(数据结构版)
上面的版本将学生信息保存在文件中,直接对文件内容进行增删改查操作。而该版本引入了数据结构中的单链表,先将学生信息存入单链表,再更新文件。如此,文件操作更加简单,只需要维护好单链表就可以。
学生信息管理系统
(密码版)
与上面的两个版本相比,该版本在将数据写入文件时进行了加密,读取数据时再进行解密,并且使用软件时也要输入正确的密码。该版本的难点是对密码的校验,以及对数据加密解密的处理。
4) 从C到C++(从面相过程到面向对象)
教程分类教程标题
C++类和对象 C++对象的内存模型
C++函数编译原理和成员函数的实现
深入内存模型和函数调用机制,理解析构函数的执行顺序
C++继承和派生 C++继承时的对象模型
C++多继承时的内存模型
派生类给基类赋值时到底发生了什么
突破访问权限的限制(C++ Hack)
C++虚继承下的内存模型
多态性和虚函数 C++动态绑定和虚函数表vtable
C++ RTTI机制和typeid操作符
C++向上转型的陷阱与dynamic_cast操作符
从C++ RTTI的实现原理来分析它的效率
详细说明:
开通VIP会员后可以永久阅读C语言中文网的所有教程,没有时间限制。
一对一答疑范围为C语言、C++和Web开发;答疑工具为QQ,可以发送文字、语音或者远程协助。
开通VIP会员后可以看到老师QQ号码,添加好友即可答疑。
老师一对一答疑时间为上午8点到晚上10点,没有特殊情况,一般都可以答疑。
答疑老师为C语言中文网站长,请猛击这里阅读他的简历。
1T资料均为视频,包括C语言、C++、反汇编/逆向/破解、嵌入式、操作系统等。百度网盘下载。
管理员联系方式:QQ:2382535200,电话:13102753992。如有疑问,请联系管理员。