欢迎光临散文网 会员登陆 & 注册

基于linux c++学习笔记1(基本语法元素)

2020-02-05 14:34 作者:技术龙的传人  | 我要投稿

程序:一系列遵循一定规则并能正确完成特定功能的代码或指令序列,包含数据结构与算法

程序设计:按照任务需要设计数据结构和算法,编写代码并测试其正确性,得到正确运行结果的过程

程序设计方法学:程序设计遵循一定的方法与规则,养成良好的编程风格

程序设计语言:编写程序代码的规范,具有特定的语法规则 意义和使用环境

算法:问题的求解方法与步骤

不允许存在二义性

算法设计过程是逐步求精的

常使用流程图或伪代码描述算法

数据与数据结构

数据:程序操作的对象

数据结构:数据对象之间的相互关系及构造方法

良好的数据结构可使算法更简单,恰当的算法可以使数据结构更容易理解

结构化程序设计:数据结构 程序流程控制 函数和算法 程序组织

面向对象程序设计

对象:行为和属性的集合

类和对象 对象构造 继承与派生

范型编程:使用模版库

linux使用vi编辑器或其他编辑器,g++编译器生成可执行文件,如:命令g++ main.cpp生成默认可执行文件a.out,./a.out命令执行

数据类型:整形int 短整形short  字符型char 浮点型float 双精度浮点型double 其他无符号类型如:无符号整形usigned int

表达式:操作数和操作符序列,表达运算过程

操作数:文字 量 函数调用 括号

操作符:运算逻辑

表达式值:运算结果

变量:有值value 与内存地址对应address 有名称name 确定的类型type VANT 如:int a;

文字:程序中出现的值(整形 浮点型 字符串型)

常量:程序运行期间不可改变的量,解决魔数,const

赋值 初始化 操作符(一元 二元 三元) 简单语句 复合语句 空语句 基本输入输出 

注释 命名规范(标识符) 宏定义 


基于linux c++学习笔记1(基本语法元素)的评论 (共 条)

分享到微博请遵守国家法律