您的位置:首页 > 编程语言 > C语言/C++

IOS学习笔记03---C语言概述

2013-08-04 22:59 405 查看
IOS学习笔记03---C语言概述

0 3.C语言1-C语言概述

qq交流群:创梦技术交流群:251572072

创梦网络赚钱群:248318056

创梦娱乐休闲群:224801824

教程下载,在线交流:创梦IT社区:www.credream.com

网络赚钱,营销学习:创梦网赚:www.cremoney.tk

休闲娱乐,在线影视:创梦影视:www.cremovie.tk

-------------------------------------------------------------------

1.C语言于1972年发明,首次使用是用于重写UINX操作系统(UNIX以前主要是用汇编语言写的,它奠定了操作系统的基础)

2.C语言是一门面向过程的语言,非面向对象的语言。

3.随着UNIX操作系统的成功,C语言也得到了大幅度地推广,被先后使用到大、中、小、微型主机上,至今还是世界上最流行、使用最广泛的高级程序设计语言之一

4.C语言的特点

a.丰富的运算符:一门程序设计语言的计算能力是非常重要的。C语言提供了34种运算符,计算类型极其丰富

b.丰富的数据类型:正因为C语言数据类型丰富,运算能力极强,因此很多数据库都是用C语言编写的,比如DB2、Oracle等。

数据类型中最重要的就是指针,指针就可以直接访问内存,可以直接操作硬件中的内存,因此,很多外挂就是通过c语言来写的.

指针,就可以操作地址.

c.可以直接操作硬件:C语言可以直接操作硬件,允许直接对位、字节、地址进行操作(位、字节、地址是计算机最基本的工作单元),

可以说几乎没有C语言做不了的事情。

d.因为可以操作内存,所以操作不当的话就会造成内存泄露.

编译语言:就是需要整个的编译通过

解释性的:每解释一行,执行一行.

e.高效率的目标代码:目标代码,就是经编译器翻译后的二进制代码。C语言的目标代码执行效率非常高。

f.可移植性好:在一个环境上用C语言编写的程序,不改动或稍加改动,就可移植到另一个完全不同的环境中运行。

g.语法限制不严格。这样就导致初学者对C语言语法不能理解得很透彻

------------------------------------------------------------------------------------------------------------------------------------------------------------

亲们,由于在这里写的文章都被其他网站给采集了,所以自己做了个IT交流的网站,大家如果需要完整的,并且附带视频的教程,大家可以去,也希望大家能分享自己的学习笔记,技术文档

www.credream.com,对不起了亲们...
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: