- C 程序的结构
- 运算符
- 表达式与语句
- 分支语句
- 数组和函数
- 指针变量
- 数据类型的概念
- 类型转换
- 数据的输入与删除
- 循环语句
- 函数的递归调用
- 文件的输入与输出
本课程讲解 C 语言的开发环境以及对 C 语言的剖析,引入大量的 C 语言程序案例,把算法和语法结合起来,通过引导大家由浅入深地编写 C 程序,让大家掌握 C 语言。我们将从中学会 C 语言语法、数组、模块化程序设计指针、文件的输入与输出等。
知识点: 1.C语言的历史及地位 2.如何学习C语言 3.第一个C语言程序HelloShiYanLou
4.C语言开发环境 5.C语言剖析
知识点: 1.Linux下C语言程序编写 2.C语言基础 3.printf
函数
知识点: 1.数据的输入与输出 2.常量 3.变量 4.数据类型
知识点: 1.基本的算数运算符 2.自增、自减运算符 3.不同数据类型之间的混合运算 4.强制类型转换 5.数据的输入和输出
知识点: 1.Linux下C语言程序编写 2.C语言基础 3.C语言数据类型 4.scanf
和printf
函数
知识点: 1.条件判断案例 2.用if
语句实现选择结构 3.关系运算符和关系表达式 4.逻辑运算符和逻辑表达式 5.条件运算符和条件表达式 6.用switch
语句实现多分支选择结构
知识点: 1.用while
语句实现循环 2.用dowhile
语句实现循环 3.用for
语句实现循环 4.改变循环的执行状态 5.循环的嵌套
知识点: 1.Linux下C语言程序编写 2.C语言基础 3.C程序参数输入与处理 4.scanf
和printf
函数 5.C语言循环
知识点: 1.一维数组 2.二维数组 3.字符串数组
知识点: 1.模块化程序设计 2.函数的定义 3.函数的嵌套调用 4.函数的递归调用 5.数组与函数
知识点: 1.指针变量 2.指针变量作为函数参数 3.通过指针引用数组 4.通过指针对数组元素进行操作 5.用数组名做函数参数
知识点: 1.字符串的引用方式 2.字符指针作函数参数 3.使用字符指针变量和字符数组的比较
知识点: 1.Linux下C语言程序编写 2.C语言基础 3.C程序参数输入与处理 4.C语言指针
知识点: 1.什么是文件 2.打开和关闭文件 3.文件的输入与输出
知识点: 1.Linux下C语言程序编写 2.C语言基础 3.C程序输入与输出处理 4.C语言文件操作
知识点: 1.C语言基本语法 2.C语言输入与输出
知识点: 1.数据结构 2.数组 3.链表 4.分解软件功能
知识点: 1.Linux下的ls
实现原理 2.C语言基础 3.文件,目录结构体(dirent和stat) 4.readdir
系统函数调用 5.opendir
系统函数调用
知识点: 1.LRU缓存的基本概念 2.C语言基本编程技巧 3.双向链表的C语言实现 4.哈希表的C语言实现
知识点: 1.C语言大数加法实现 2.C语言大数减法实现 3.C语言大数乘法实现 4.C语言大数除法实现
知识点: 1.C语言数据结构 2.游戏设计与实现 3.ncurses库的实用
知识点: 1.绘图库ncurses
的使用 2.C语言逻辑控制
知识点: 1.TCP/IP协议族 2.套接字编程概念 3.套接字相关函数
知识点: 1.select
函数实现高并发的IO 2.客户机服务器模型 3.套接字编程相关函数
知识点: 1.客户机服务器模型 2.套接字编程相关函数
知识点: 1.HTTP协议基础 2.基本的Makefile编写 3.C语言网络编程 4.Linux多线程实现 5.配置文件的实现方法 6.日志系统的实现方法
需要了解实验楼的基本操作,推荐学习 新手指南之玩转实验楼;
如果你以前没有使用过 Linux,推荐学习 Linux 基础入门(新版)。
本课程难度为简单。
本课程为 C 程序设计语言的入门课程,面向没有编程经验的新手,实验中的进行需要一定 Linux 命令基础。
蓝桥云课 共发布过 57 门课程
查看老师的所有课程 >
虽然不像windows那么容易操作,但是实验过程指导很不错
课程非常好!推荐学习~
编译和链接 gcc -o 1-1 1_2.c
运行 ./1-1
收获很多
学习了怎样在lunix环境中编译执行C程序,很好
很喜欢
不错不错
我掌握了C语言的程序结构
顺利
step by step
step by step
scanf and printf
对C语言更加了解了
好!
学完了该章节,未填写评价内容