分享

C语言入门

 老灬毕 2014-02-05

C语言入门视频教程

1 Linux C语言入门开发环境

     为什么要在Linux环境下进行C语言入门的学习与开发?因为开发Unix系统所以诞生C语言而Linux源于Unix,Linux 系统几乎全部代码为C代码,这是C语言入门开发、编译最天然的环境。对于C语言入门学习者,大可不必花费太多的精力去 钻研Linux系统本身,掌握Linux系统最常用的编辑器vi及编译器基本可以满足C语言入门初学者的大部分需求。

C语言入门

2 C语言入门的类型、运算符、表达式

      C语言程序离不开数据。将数字、文字和单词输入计算机,目的是希望计算机能够处理这些数据。变量和常量是程序 处理的两种基本数据类型。声明语句说明变量的名字及类型,也可以指定变量的初值。运算符指定将要进行的操作 表达式则把变量与常量组合起来生成新的值。对象的类型决定该对象可取值的集合以及可以对该对象执行的操作。

C语言入门

3 C语言入门流程与控制

     C语言程序中的控制流语句用于控制各计算操作执行的次序。一种好的语言应该能够提供以下三种形式的程序流:顺序执行语句序列(顺序)在满足某个条件之前反复执行一个语句序列(循环)通过进行一个判断在两个可选的语句序列之间选择执行(分支)本阶段将对C语言入门的流程控制进行讲解。

C语言入门

4 C语言入门函数

      C语言入门程序设计中考虑了函数的高效性与易用性这两个因素。C语言入门程序一般由许多个小的函数组成,而不是由少量较大的函数组成。一个程序可以保存在一个或多个源文件中。各个文件可以单独编译,并可以与库中已编译过 的函数一起加载。程序设计人员可以基于函数进一步构造程序,而不需要重新编写一些代码。一个设计得当的函数 可以把程序中不需要了解的具体操作细节隐藏起来,从而使整个程序的结构更加清晰,并降低修改程序的难度。

C语言入门
C语言入门

5 C语言入门构造类型

     在学习C语言入门中,学习数组操作是重中之重,数组又一系列类型相同的元素构成。可以使用声明来告诉编译器您需要一个数组。数组声明中包括数组元的数目 和元素的类型。结构是一个或多个变量的集合,这些变量可能为不同的类型,为了处理的方便些而将这些变量组织在 一个名字之下.

C语言入门

6 C语言入门指针操作

     指针为C语言入门的重点也是难点。指针是一种保存变量地址的变量。在C语言中,指针的使用非常广泛,原因之一 是指针常常是表达某个计算的唯一途径,另一个原因是,同其他方法比较起来,使用指针通常可以生成更高效、更紧 凑的代码。

C语言入门

7 C语言存储空间管理

      在学习C语言入门的教程中,我们知道C语言的强大功能之一在于它允许程序员控制程序的细节。C语言的内存管理系统正式这种控制能力的例子它通 过让程序员自己来决定哪些函数知道哪些变量以及一个变量在程序中存在多长时间来实现这种控制。

C语言入门

8 C语言入门链表的学习

     链表由一些列不必在内存中相连的结构组成。每一个结构均含有表元素和指向包含该元素后继元的结构的指针。 我们称之为Next指针。最后一个单元的Next指针指向NULL;该值由C定义并且不能与其他指针混淆。ANSI C规定 NUL为零。

C语言入门
C语言入门

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多