- 4
- 0
- 约1.71万字
- 约 74页
- 2017-06-25 发布于河南
- 举报
Symbian开发基础
网络工程系网络工程系 李刚李刚
Email: hxciligang@126.com
2010.9.66
主要内容
主要语法基础主要语法基础
类和对象
类的设计和继承
类型
C++任何实际应用都会涉及变量和函数
每个变量都有变量名和变量类型
C++ 中所有的值都要占用内存
intint型变量型变量一般占用般占用一个个3232位的字位的字
int n=23
基本类型
bool—— 布尔型
chhar—— 字符型字符型
int—— 整型
double——浮点型
整型和浮点型(类型转换)
整数型扩展整数型扩展
关键字 unsigned signed short long
类型定定义 ((typypedef ))
为了给开发者在命名的实用性和可移植性提供为了给开发者在命名的实用性和可移植性提供一定程定程
度的灵活性
typedef unsigned long int TUint32
Typypedef定义的类型并不是新类型,而是现有类型的同
义词或别名。
常量常量(constants)(constants)
关键字const提供一种机制,减少由于无意对标识符赋
值而带来的错误值而带来的错误
const标识符在声明时必须被初始化,而且之后再也不
能被赋其他值能被赋其他值
const int n =23;
#define 预处理指令是预处理指令是一种强制定义变量的方法种强制定义变量的方法
#define n 23
二者区别:
作用域作用域,,类型检查类型检查
枚举 ((Enumerations))
Enum Tpriority
{{
EPriorityIdle,EPriorityLow,EPriorityStandard,EPriorityU
serIInput,EPEPriioriityHiHigh}h};
Tpriority priority =EPriorityIdle;
有赋值:
无赋值:0 自加1
指针 ((ppointers))
每个类型T都有相应的指针类型T* 。
T*类型的变量保存着类型的变量保存着T类型变量的地址类型变量的地址。
short int n =23;
int *p=n;
short int m=*p;
IntInt**pppp=p;p;
m=**pp;
NULL (空指针)
const int NULL =0;
指针运算
指针运算与指针指向的类型的大小有关
shhort iint n;
short int *p= n;
p=p+1;
int m;
intint *qq=m;m;
q=q+1;
数组
C++数组是一个连续内存的块,这块内存中包含若干
可单独寻址的值可单独寻址的值,每个值都可以通过偏移量运算符每个值都可以通过偏移量运算符[][]
来访问。
C++C++数组的索引是从数组的索引是从00开始的开始的
int array[] =[1,2,3];
iint res =array[[0]]+array[[1]]+array[[2]];
int * ptr =array;
int res = *ptr+*(ptr+1)+*(ptr+2);
pptr=arrayy pptr=arrayy [0]
数组
int array1[3];
iint array2[[3]];
array1=array2;
多维数组
int matrix[][3] ={ {1,2,3} {4,5,6} {7,8,9} };
intint nn=matixmatix[1][1];[1][1];
引用 ((Reference))
引用
您可能关注的文档
- C语言上机操作详解_VC6.pdf
- EQ一卡通动态库说明.pdf
- 企业战略管理重点one.doc
- FCM图像研究.pdf
- 2011年最新中级经济师工商专业网校内部资料.doc
- Format String 漏洞介绍-总结(三).pdf
- Find Consultant部分.pdf
- Format String 漏洞介绍-总结(二).pdf
- GDI+在VC++6的使用.pdf
- Hibernate实例.pdf
- 中国国家标准 GB/Z 37551.300-2026海洋能 波浪能、潮流能及其他水流能转换装置 第300部分:河流能转换装置发电性能评估.pdf
- GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法.pdf
- 中国国家标准 GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法.pdf
- 《GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法》.pdf
- 中国国家标准 GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义.pdf
- GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义.pdf
- 《GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义》.pdf
- 中国国家标准 GB/T 4937.37-2025半导体器件 机械和气候试验方法 第37部分:采用加速度计的板级跌落试验方法.pdf
- 《GB/T 4937.10-2025半导体器件 机械和气候试验方法 第10部分:机械冲击 器件和组件》.pdf
- 中国国家标准 GB/T 44937.2-2025集成电路 电磁发射测量 第2部分:辐射发射测量TEM小室和宽带TEM小室法.pdf
最近下载
- 2026新疆生产建设兵团再担保有限公司人员招聘8人备考考试试题及答案解析.docx VIP
- 解析:山东省临沂市兰山区九年级上学期期末数学试题(含答案析).docx VIP
- [股市论谈]53万打天下(53万实盘帐户天天更新).t VIP
- 米芾行书《珊瑚帖》单字放大欣赏.doc VIP
- 山东省临沂市兰山区2022-2023学年九年级上学期期末模拟化学试题一.pdf VIP
- 深静脉血栓指南2025最新版本.docx
- 15J401 钢梯国家标准图集.pdf VIP
- 山东省临沂市兰山区临沂市实验中学2022-2023学年九年级上学期期末化学试题.pdf VIP
- 2026版一本英语听力训练100篇-6年级.docx VIP
- 山东省临沂市兰山区2025-2026学年上学期期末九年级物理试卷(含答案).pdf VIP
原创力文档

文档评论(0)