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++知识库]第一章总结

1.1:C程序是由函数组成的。
所有的C程序有且只有一个main()函数。C程序总是从main()函数的第一条语句开始运行,当main()函数结束时,程序也就结束了。
程序中包含了数据表达(变量定义)与数据处理(流程控制)两部分。
1.2:程序设计语言的发展
机器语言:机器语言与人们习惯的语言差别太大,由于其难学、难写、难记、难修改,采用机器语言编程,只是极少数人能够完成的工作。
汇编语言:为了减轻使用机器语言编程的困难,人们采用助记符来代替机械指令的二进制串。
高级语言:高级语言的特点是易学易用易维护人们可以更有效更方便的用来编制各种用途的计算机程序。
程序设计语言的功能
数据表达:数据是计算机处理的对象,在解决实际问题时,通常包含着各类型的数据,数据类型(Data Type)就是对某些具有相同性质的数据及的总称。
流程控制:顺序控制结构:一条语句执行完成后,按自然顺序执行下一条语句。
分支控制结构:计算机在执行程序时常常需要根据不同的条件选择执行不同的语句。
循环控制结构:计算机需要重复执行相同的语句,重复执行一般是有条件的,在条件满足时,重复执行在条件不满足时,则不会重复执行。
这三种结构的共同特点是:只有单一的入口和单一的出口;结构中的每个部分都有被执行的可能;结构内不应出现永不终止的死循环。
程序的算法表示(软件的主体是程序,程序的核心是算法)
作为算法都应具备以下几个特征:确定性;有穷性;可行性有零个或多个输入;有一个或多个输出。
算法的表示可以有很多形式,如文字表示、流程图表示、伪代码和程序设计语言表示等。
1.3C语言程序设计的特点
C语言的特点:C语言语句简洁紧凑,使用方便灵活;运算符丰富,表达能力强;C语言程序可移植性好;生成的目标代码质量高,运行效率高;语言处理能力强;C语言是一种结构化语言。
C语言的约定:标识符;关键字;用户自定义标识符;预定义标识符;分隔符。
C语言的语法成分:常量;变量;运算符;表达式;语句;函数定义与调用;输入与输出。
1.4C程序的编辑,编译,连接和运行
程序设计的任务:分析问题;设计算法;程序设计;运营并调试程序;分析程序运营结果;编写程序文档。
运营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-08 11:36:46  更:2021-10-08 11:38: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 1:04:12-

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