IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> C++知识库 -> C语言概述 -> 正文阅读

[C++知识库]C语言概述

1:C语言的发展历程:
C语言在70年代初问世,1978年由美国AT&T公司的贝尔实验室正式发表。
美国国家标准协会制定了一个C语言标准,与1983年发表,通常称之为ANSI C。
2:面向对象和面向过程的程序设计思想:
面向过程:“面向过程”是一种以事件为中心的编程思想。就是分析解决问题所需要的步骤,然后用函数把这些步骤一步一步的实现,使用时一个一个的调用即可。
面向对象(oo):是一种以事物为中心的编程思想。
3:C语言的特点:
(1)C语言简洁紧凑,使用方便,灵活。
ANSIC一共有32个关键字:auot,break,case,char,continue,default,else,enum,extem,float,for,goto,if,int,long,register,return,short,signed,static,sizof,struct,switch,typedef,unono,
unsigned,void,volatile,while。9种控制语句,程序书写自由,主要用于小写字母表示。
(2)运算符丰富。共有34种,C语言把括号,赋值,逗号等都作为运算符处理。使得C语言运算符类型丰富,可以实现其他高级语言难以实现的运算。
(3)数据结构类型丰富
(4)具有结构化的控制语句,
(5)语言限制不太严格,程序设计自由度大。
(6)C语言允许直接访问物理地址,能进行位(bit)操作,能实现汇编语言的大部分功能,可以直接对硬件进行操作。
(7)生成目标代码质量高,程序执行效率高。
(8)与汇编语言相比,C语言可移植性好。

  C++知识库 最新文章
【C++】友元、嵌套类、异常、RTTI、类型转换
通讯录的思路与实现(C语言)
C++PrimerPlus 第七章 函数-C++的编程模块(
Problem C: 算法9-9~9-12:平衡二叉树的基本
MSVC C++ UTF-8编程
C++进阶 多态原理
简单string类c++实现
我的年度总结
【C语言】以深厚地基筑伟岸高楼-基础篇(六
c语言常见错误合集
上一篇文章      下一篇文章      查看所有文章
加:2021-10-25 12:21:44  更:2021-10-25 12:23:54 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 5:56:07-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码