初学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:https://www.cdcxhl.com/article4/dsgdie.html

成都网站建设公司_创新互联,为您提供软件开发云服务器网站制作手机网站建设自适应网站小程序开发

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都定制网站网页设计