博学谷 > 优质课 > C语言零基础入门课程

C语言基础入门课程

C语言零基础入门课程

面向小白的C 语言基础!!!

主讲:暂无讲师 | 课程时长:30课时 | 学习人数:0人 | 难度: 基础

该课程已下架,请查看其它课程

    C语言的应用极其广泛,从网站后台,到底层操作系统,从多媒体应用到大型网络游戏,均可使用C语言来开发。同时C语言也大学里计算机(理科)相关学科的必学课程。

本课程主要包含开发环境的搭建、数据类型和运算符、流程控制、函数、指针和字符串以及内存布局结构体等内容

课程详情

1 环境搭建

了解C语言常见的开发环境,能够独立搭建C语言的开发环境。学习第一个C语言程序,从此进入编程的殿堂。

2 数据类型与运算符

掌握常量、变量的定义和实用;熟练应用数据类型的转换;掌握每一种运算符的使用,能写出可以处理一些计算的操作的简单程序;理解运算符优先级、结合方向。

3 流程控制

理解什么是流程控制,流程控制都有哪些,它们有怎样的掌握数组操作中的遍历、查找、和排序。能够通过数组来处理现实生活中的需要批量操作的问题,进一步提高编程能力。

4 函数

理解函数的作用与重要性,深入理解函数参数、函数返回值、函数声明的作用及应用。掌握如何编写函数,如何使用函数进行多文件开发, 能够通过函数来消除代码重复和提高代码的可读性。

5 指针字符串

理解什么是指针及指针的作用,什么是地址传递,数组通过的下标访问元素的内部实现原理。掌握如何定义和使用指针了解动态存储空间是如何分配和释放的。什么是指针数组、指向数组的指针、指针函数、函数指针;理解C语言中内存分区,不同的分区有什么特点。掌握字符串的输入输出,和字符串的操作函数,还要理解字符串作为函数参数时的应用。

6 内存布局和结构体

理解内存工作原理,深刻理解程序运行与内存的关系。理解全局变量的定义与声明,结构体、共用体的作用,掌握如何定义和使用结构体。解决现实的编程问题。

 

面向人群

n  本课程适合没有任何软件编程基础想先从基础入手的C语言开发爱好者

n  希望以较低的投入和风险来了解自己是否适合转型从事C语言开发的求职人员

n  对前途迷茫、希望能丰富自己的职场技能,担心毕业即失业的小白人员

n  可以没有任何的计算机和编程基础,但希望通过自己的付出的人打破现状的人

n  刚进入大学,处于大一、大二迷茫的人,不知道该学些什么,或者想学习C语言却又不知道从何学起的人。

n  在学校没有好好学习,现在想学习却无从下手的人。

学习受益

n  能够利用面向过程的编程方式能解决常规业务逻辑,

n  培养学习能力和习惯

n  培养软件开发思维

n  掌握基本C语言技术,具备进入C语言开发领域的基本能力

n  为学习其他语言打下良好的基础

猜你还感兴趣

暂无推荐课程,自己逛逛吧

提示
该课程已在购物车中了,无需重复加入
去购物车