初学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://azwzsj.com/article/dsgdie.html