C++基本数据表达式
来源:互联网 发布:mac如何重新安装系统 编辑:程序博客网 时间:2024/05/20 19:17
程序设计语言 是由字 词和语法规则构成的指令系统
程序设计 根据问题 ,使用某种设计语言,设计出计算机的指令计划 主要 数据描述和数据处理
C语言的注释形式
/*
*/
在c语言中 局部变量必须在执行代码之前声明,而c++中可以程序块的任何地方声明局部变量
c++提供了完整的原型
c++增加了语言的重载机制 + - */各种算术运算符的重载
c++增加了函数的重载
c++还允许对预先定一的运算符号进行重载
c++ 更加方便的动态内存分配 new 和delete c语言中有 malloc 和free
C++增加了内联函数 提高了程序的效率 c++中宏的处理机制是预处器而不是编译器
c++中的字符集和词汇
所有的语言系统都是由字符集和规则组成的
字符是语言的最基础的语法单位
字组成词 词组成表达式 表达式组成句子 句子组成函数 程序
单词是语言中有意义的语法单位 单词有一个或多个字符组成
标示符 有字母 数字 下划线 组成 不能以数字开头 不能使用系统关键字作为标识符 c++对标识符的大小写敏感
运算符 对数据进行操作的简单表达 如+- */>= <=等
分隔符对程序的分割 ,便于编译系统的识别 如,: /**/等
常数 是以数据方式定义它的类型和值 常数直接参与运算,不占用内存存储
类型是对数据的抽象
数据类型分为 简单类型 结构类型 指针类型
简单类型 包括基本类型 (整型类型 ,浮点类型 空类型 void 字符类型) 和用户自定义类型enum
结构类型 包括 数组(一维数组 二维数组 多维数组)结 构体 枚举 联合体(union)
指针类型 (*)
浮点型 表现形式有 有科学示数方式 和 指数示数形式 1.23E 1.23*10^2
字符 有单纯的字符 和 八进制和十六进制的转义符
字符一般用ASCII编码 字符以ASCII的形式参与运算
对内存的读写成为访问
既能读又能写的对象成为变量 一旦初始化不能改变的对象成为常量
变量是存储单元
变量定义 申请指定类型的存储空间 并且以标示符命名
内存单元由操作系统按子节编号 ,成为地址
一个对象占用内存的第一个子节的地址成为对象的地址
可以通过对象名和地址访问对象
对象可以进行读与写操作
复合赋值运算
+=
-=
- C++基本数据表达式
- 正则表达式基本用法C
- C数据的基本类型
- c 基础数据类型和基本表达式
- 正则表达式的基本用法(C#)
- C语言的基本数据类型与表达式
- c语言基本数据类型及表达式
- C语言问答进阶--5、基本表达式和基本语句
- 正则表达式用c#、JavaScript数据验证
- c语言教程 第三章 基本运算符与表达式
- 基本数据类型、表达式及程序流程控制(C++)
- 高质量C/C++编程指南--表达式和基本语句
- Objective-C学习笔记三:基本数据类型和表达式
- C语言基本教程 第5课:语句和表达式
- js 正则表达式 验证 a/b/c 这种类型数据
- C学习笔记(一) 数据、运算符、表达式
- 【C/C++学院】0830-兰不达表达式/STL算法-操作数据
- c++ lambda表达式捕获类数据…
- Android常用的设计模式(一)
- node.js的输入流
- [方案]解决魅族USB调试无法被电脑识别的问题(含Mac OS X、Win7)
- String的split()方法的两种使用方式
- jsp 连接mysql插入数据乱码
- C++基本数据表达式
- 从今天开始我决定好好学习然后每个星期去写两篇博客
- linux重点总结
- 记自己写的第一个批处理
- 编写优雅的JavaScript——前言
- 关于libcurl库使用的一些问题
- 问题 G: 车站调度
- Xml解析网络数据
- C++类实践——时间类