C语言

15门课程,529分钟

  • C语言介绍

    本课对C语言进行全面介绍,内容包括认识C语言、C语言的历史、C语言相关的常识、选择合适的软硬件开发环境。通过本课程的学习对C语言有个较为详细的认知,方便后续课程的开展。

    4课时 29分钟
    初级
  • Windows 平台搭建C语言集成开发环境

    本课讲解在 Windows 平台搭建C语言环境,内容包括介绍 GNU 环境、在 Windows 平台安装配置 GNU 环境、安装 VisualStudio 集成开发环境、搭建 Eclipse CDT 集成开发环境、搭建 CLion 集成开发环境,通过本课可学会在 Windows 平台选择适合自己的开发环境。

    5课时 55分钟
    初级
  • Linux 平台搭建C语言集成开发环境

    本课讲解在 Linux 平台搭建C语言的集成开发环境,内容包括使用控制台的文本编辑器编写C语言源码、使用图形化界面的文本编辑器编写C语言源码、使用跨平台的集成开发环境 CDT 或者 CLion 开发C语言程序,通过本课学习将能够在 Linux 平台选择最适合自己的工具做C语言程序的开发工作

    4课时 44分钟
    初级
  • Mac 平台下搭建 C 语言集成开发环境

    本课讲解在 Mac 平台搭建 C 语言集成开发环境,内容包括使用 SublimeText 开发 C 程序、搭建 Xcode 集成开发环境、搭建 Eclipse+CDT 集成开发环境,搭建 CLion 集成开发环境,通过本课学习将能够使用 Mac 电脑做为工作环境开发 C 语言程序。

    4课时 27分钟
    初级
  • C 语言常用的基本数据类型

    本课讲解 C 语言中常用的数据类型,内容包括整型、实型、字符型等基本数据类型,同时说明了不同系统环境中有些数据类型的不统一,并引出了 C11 标准,讲解 stdint 。通过本课学习掌握 C 语言中基本数据类型的用法,并学会自定义数据类型。

    5课时 48分钟
    初级
  • 流程控制与循环

    本课讲解在 C 语言中的流程控制与循环,内容包括 if..else 语句的用法、switch..case 语句的用法、goto 实现程序循环执行,for 循环、while 循环、fo..while 循环,学会本课后将能够开发具有简单逻辑的程序的能力。

    5课时 37分钟
    初级
  • C语言常用运算符

    本课讲解在 C 语言中的常用运算符,内容包括数学运算、逻辑运算、位运算,通过本课学习将掌握 C 语言中常用的运算技能。

    4课时 39分钟
    初级
  • C语言输入与输出

    本课讲解在 C 语言中的标准输入与输出功能的使用,内容包括输出字符、输出字符串、格式化输出数据、输入字符、格式化输入数据,通过本课的学习将掌握 C 语言中标准输入与输出功能的用法

    4课时 31分钟
    初级
  • C语言数组

    本课讲解在 C 语言中使用数组,内容包括创建一维数组、二维数组、多维数组、字符数组,通过本课学习将掌握 C 语言数组的用法以及在使用过程中需要注意的问题

    3课时 22分钟
    初级
  • C语言字符串操作

    本课讲解在 C 语言中字符串的常用操作,内容包括字符串连接、格式化创建字符串、字符串与其它基础的数据类型之间互相转化、字符串的比较和字符串截取,通过本课的学习将掌握常用的字符串操作的方式

    5课时 38分钟
    初级
  • C语言函数

    本课讲解在 C 语言中如何声明和使用函数,内容包括函数讲解、函数参数讲解、函数返回值讲解、main 函数参数及返回值的意义、可变参数的使用,通过学习本课将掌握开发相对较大的程序需要的能力

    4课时 28分钟
    初级
  • C语言常用的预处理

    本课讲解在 C 语言中常用的预处理,内容包括宏常量的使用、宏函数的定义、条件编译、宏函数可变参数等,通过本课学习将掌握常用的预处理操作方式,从而把程序写得更加灵活。

    6课时 52分钟
    中级
  • C语言指针的用法

    本课讲解在 C 语言中指针的用法,内容包括指针的概念及定义,函数指针,无类型指针的概念和使用。通过本课学习将掌握 C 语言中指针的用法

    3课时 23分钟
    中级
  • 结构体和共同体

    本课讲解在 C 语言中结构体和共同体的概念及用法,内容包括结构体、结构体指针、共同体。通过本课学习将掌握结构体和共同的意义及用法。

    3课时 36分钟
    中级
  • C语言中的文件操作

    本课讲解在 C 语言中如何操作文件,内容包括,写出到文件,读取文件内容,格式化输出与读取文件,通过本课学习将掌握用 C 语言操作文件技能。

    3课时 20分钟
    中级