摘要载入中…    请稍等…












内容载入中…    请稍等…

如长时间看不到内容,请关闭浏览器,重新打开此页!

芯友首页 应用软件 编程开发 网络硬件 资源下载 动漫音乐 精美图库 芯友论坛 视频教程 电脑技术QQ群:72845454
 ★★photoshop学友-史上最强播放器★★
 位置:编程开发>C>C语言入门教程
◎→ 本类最新
◎→相关资源
C语言入门视频教程
C#编程WinForm入门视频
Asp.net入门视频教程下载
VC++编程视频教程下载
VB窗体文章
HTML入门教程
C语言入门视频教程
C语言入门教程
◎→ 热门资源
在VB中让控件大小和位置随着表单
c在VB中利用API实现窗体的平滑显
在ListBox适当设定水平滚动条的宽
运行中隐藏 显示窗口标题栏
运行时改变控件大小的两种方法
用VisualBasic制作半透明窗体
用Visual Basic设计三维图形按钮

想学C语言,该如何入手?


日期:2008-10-20 17:43:02    来源:C语言基地
   
 ·C语言概述 ·在Visual Basic中如何拖动窗体或控件
 ·强大的语言――C入门之二

作者:Mickey 发布会员:hnytgl 版权:原创 发表日期:2006-8-20
C语言是目前世界上流行、使用最广泛的高级程序设计语言

C语言对操作系统和系统使用程序以及需要对硬件进行操作的场合,用C语言明显优于其它高级语言,许多大型应用软件都是用C语言编写的

C语言具有绘图能力强,可移植性,并具备很强的数据处理能力,因此适于编写系统软件,三维,二维图形和动画它是数值计算的高级语言

C语言的特点

1. 简洁紧凑、灵活方便

C语言一共只有32个关键字,9种控制语句,程序书写自由,主要用小写字母表示。它把高级语言的基本结构和语句与低级语言的实用性结合起来。 C 语言可以象汇编语言一样对位、字节和地址进行操作, 而这三者是计算机最基本的工作单元。

2. 运算符丰富

C的运算符包含的范围很广泛,共有种34个运算符。C语言把括号、赋值、强制类型转换等都作为运算符处理。从而使C的运算类型极其丰富表达式类型多样化,灵活使用各种运算符可以实现在其它高级语言中难以实现的运算。

3. 数据结构丰富

C的数据类型有:整型、实型、字符型、数组类型、指针类型、结构体类型、共用体类型等。能用来实现各种复杂的数据类型的运算。并引入了指针概念,使程序效率更高。另外C语言具有强大的图形功能, 支持多种显示器和驱动器。且计算功能、逻辑判断功能强大。

4. C是结构式语言

结构式语言的显著特点是代码及数据的分隔化,即程序的各个部分除了必要的信息交流外彼此独立。这种结构化方式可使程序层次清晰, 便于使用、维护以及调试。C语言是以函数形式提供给用户的,这些函数可方便的调用,并具有多种循环、条件语句控制程序流向,从而使程序完全结构化。

5. C语法限制不太严格、程序设计自由度大

一般的高级语言语法检查比较严,能够检查出几乎所有的语法错误。而C语言允许程序编写者有较大的自由度。

6. C语言允许直接访问物理地址,可以直接对硬件进行操作

因此既具有高级语言的功能,又具有低级语言的许多功能,能够象汇编语言一样对位、字节和地址进行操作,而这三者是计算机最基本的工作单元,可以用来写系统软件。

7. C语言程序生成代码质量高,程序执行效率高

一般只比汇编程序生成的目标代码效率低10へ20%。

8. C语言适用范围大,可移植性好

C语言有一个突出的优点就是适合于多种操作系统, 如DOS、UNIX,也适用于多种机型。


学习内容


(1)掌握C编程语言基础语法。
(2)掌握初步编程思想,熟悉基本算法,能根据问题正确选择、组合算法并绘制程序流程图。
(3)能独立编写代码,编写测试数据,并能独立调试程序,获得正确结果。
(4)对本课程和软件开发相关课程有兴趣,能自主学习。作为我院计算机及其相关专业的核心基础课程,主要讲解以下内容:①编程基础:算法的基本概念、C基本数据类型、运算符与表达式、程序控制结构。②编程提高:数组、函数、编译预处理、指针、结构体与共用体及文件。③软件开发基础:项目式综合案例分析。

 [1]

c语言学得很牛,有用吗?

如何在函数中传递数量不定的参数?

Win服务器入门--IIS安装与配置

--->C语言学习系统 v3.0 注册机
--->C语言学友
--->宏越融睿学者--西班牙语入门 V1.01
--->闹猴粤语发音入门 V1.00┊将输入文本内容转换成粤语发音┊简体中文绿色免费版
--->Nero Burning ROM6.0快速入门指南
Tags:  C语言 如何 入门

芯友网版权所有 1999-2006 | 著作权与商标声明 | 法律声明 | 服务条款 | 隐私声明 | 联系我们