C++注意点(第二部分)
来源:互联网 发布:换热器选型软件 编辑:程序博客网 时间:2024/05/02 04:51
在C++中,sizeof运算符的作用是返回一个变量或数据类型在内存中所占用的字节数。
用法:
sizeof变量名
sizeof(变量类型)
地址是内存单元的编号,而指针则用于存放内存地址。
&
1.表示引用 int &rt;
2.表示取地址运算符 int *pi = &i;
指针:
在引用指针之前一定要对其进行赋值;
赋值为NULL的指针虽然不指向任何变量,但它其实是有值的(其值为0),而未赋值的指针则可能指向一个无法预料的对象,这种情况是十分危险的。
函数指针:指向函数的指针,该指针变量是指向函数的指针,存放函数首地址的。举例:int (*f1)(int i) //声明一个函数指针
作用:1.调用函数 2.作为函数的参数
指针函数:返回指针的函数。 举例:int *f(x,y);
const修饰符
1.const位于指针声明符*之前,则表示声明的是一个常量指针,即指针所指向的对象是一个常量
2.const位于指针声明符*之后,则表示声明的是一个指针常量,即指针所标示的地址不可变
数组名可以看作是一个指向数组开头的指针,但由于实际上它是一个常量指针,因此数组名不可以在算数表达式中被修改
在C++中,指针数组最常用的场合就是说明一个字符串数组,即说明一个数组,其元素都是一个字符串。
字符数组可以在定义时整体赋值,但不能在赋值语句中整体赋值,而对字符指针变量则可以采用整体赋值方式。
0 0
- C++注意点(第二部分)
- JDBC部分回顾注意点
- C++注意点(第一部分)
- C语言注意点
- C注意点
- C 基本知识,注意点
- C语言注意点
- C语言注意点
- C语言注意点
- 关于handler的部分注意点
- 嵌入式C语言注意点
- C++ to C注意点
- c 的一些注意点
- C函数注意点总结
- 【C语言】重要注意点
- C语言使用注意点
- const 注意点(C)
- c#webAPI几点注意
- 用Java 实现快速排序
- 编程能力层次模型
- CodeForces 617 B. Chocolate(组合数学)
- 三层总结
- 内存管理问题
- C++注意点(第二部分)
- raspberrypi(树莓派)如何安装Android6.0系统
- vector::clear ()方法的使用细节
- 【三层架构】之三层扩展七层
- JSON.parse()和JSON.stringify()
- 35个 jQuery 小技巧/代码片段
- PHP之类型约束
- 关系型数据库表结构的两个设计技巧
- 一个自动根据xcode中的objective-c代码生成类关系图的神器