初学C语言,希望大佬多多纠正-创新互联

第一章 程序设计基本概念

十年的景谷网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。营销型网站建设的优势是能够根据用户设备显示端的尺寸不同,自动调整景谷建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。成都创新互联公司从事“景谷网站设计”,“景谷网站推广”以来,每个客户项目都认真落实执行。

主要内容

1.程序

2.语言的分类

3.C语言

4.C语言的编译

5.字符的表示

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

首先,我们要知道C语言的版本

· 1972-1973,美国贝尔实验室的D.M.Ritchie在B语言的基础上设计出了C语言

· 最初是为了描述和实现UNIX操作系统提供的工作语言而设计,但后来越来越风靡全球。

· 1989年,ANSI公布一个完整的C语言标准--ANSI X3.159-1989(常称为ANSI C或C 89)

· 1999年,iso又进行了一系列修订,增加了一些功能,并在2001年和2004年先后进行了两次技术修正,他被称为 C 99,C99是C89 的补充

C语言的特点

1.语言简洁、紧凑、使用方便、灵活

2.运算符丰富(ps.没懂啥叫运算符呢我还

3.数据类型丰富

4.具有结构化的控制语句,用函数作为程序的模块单位,便于实现程序的模块化曾预言师完全模块化和结构化的语言

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

6.允许直接访问物理地址,能进行位(bit)操作,能实现汇编语言的大部分功能,可以直接对硬件进行操作,因此C语言即具有高级语言的功能,又具有低级语言的许多功能,可以用来编写系统软件(其实我这段话老师讲的我还是不太明白什么叫位操作...)

7.程序的可移植性好

8.生成目标的代码质量高,程序执行效率高。

指令

 可以被计算机理解并执行的基本操作命令

  程序

  一组计算机能识别和执行的指令

  一个特定的指令序列用来完成一定的功能。

 软件

 与计算机系统操作有关的计算机程序、规程、规则、以及可能有的文件、文档及数据

计算机语言存在的意义
告诉计算机做什么怎么做

高级语言的发展

1.非结构化的语言

2.结构化语言       (such as C语言)

规定:

程序必须有具有良好特性的基本结构(顺序结构、选择结构、循环结构)构成,程序中                  的流程不允许随意跳转,程序总是由上而下执行哥哥基本结构

特点:

 程序结构清晰,易于编写、阅读和维护。

3.面向对象的语言    (像是c++,java,Python)

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


网站栏目:初学C语言,希望大佬多多纠正-创新互联
URL分享:http://ybzwz.com/article/dsgdie.html