码迷,mamicode.com
首页 >  
搜索关键字:常量    ( 12148个结果
字符串常量与字符串数组区别
在论坛上看到过有人说字符串常量存储在只读区域,不能写只能读;而字符数组是栈上,可读可写。#include#includeint main(){ /*字符数组存储于动态内存中,可以进行赋值操作*/ char message[]={'h','e','l','l','\0'}; message[2]='a...
分类:其他好文   时间:2014-07-16 21:31:45    阅读次数:162
typedef 和 define的区别
类型取别名,还可以定义常量、变量、编译开关都知道两个在某些情况下是相同的 但是define是在预编译时就会处理掉,进行简单的宏替换,不管正不正确都替换掉,末尾没有分号,有分号连分号也一起替换了。 而typedef则是在已经定义的类型中进行别名的定义。 typedef有作用域,define只要是在.....
分类:其他好文   时间:2014-07-16 20:52:29    阅读次数:193
Cocos2d-x 3.1.1 学习日志3--C++ 初始化类的常量数据成员、静态数据成员、常量静态数据成员
有关const成员、static成员、const static成员的初始化: 1、const成员:只能在构造函数后的初始化列表中初始化 2、static成员:初始化在类外,且不加static修饰 3、const static成员:类只有唯一一份拷贝,且数值不能改变。因此,可以在类中声明处初始化,也可以像static在类外初始化 #include using std::cout; ...
分类:编程语言   时间:2014-07-11 08:16:29    阅读次数:299
ASF(传感器)
版权声明:以前的Blog文章合并。原创作品,谢绝转载!否则将追究法律责任。 SensorManager类:用于创建sensor service的实例。该类提供了很多 用于访问和枚举传感器,注册和注销传感器监听器的方法。而且还提供了 与传感器精度、扫描频率、校正有关的常量。 Sensor类:提供了一些用于获取传感器技术参数的方法。如版本、类型、 生产商等...
分类:其他好文   时间:2014-07-11 08:11:59    阅读次数:334
Effective C++ Item 27 少做转型操作
旧式转型 (T) expression 或 T (expression) 新式转型 const_cast(expression) 通常被用来将对象的常量性转除(cast away the constness) dynamic_cast(expression) 执行“安全向下转型”,也就是用来决定某对象是否归属继承体系中的某个类型。 reinterpret_cast(expression) 执行低级转型 //不太懂?? static_cast(expression) 强迫隐式转换 ...
分类:编程语言   时间:2014-07-10 23:19:18    阅读次数:250
字符数组与字符指针的区别与联系
1.字符指针可以指向一个字符串。 我们可以用字符串常量对字符指针进行初始化。例如,有说明语句: char *str = "This is a string."; 是对字符指针进行初始化。此时,字符指针指向的是一个字符串常量的首地址,即指向字符串的首地址。 这里要注意字符指针与字符数组之间的区别。例如,有说明语句: char string[ ]="This is a string."; ...
分类:其他好文   时间:2014-07-10 21:54:16    阅读次数:223
【足迹C++primer】40、动态数组
动态数组 C++语言定义了另外一种new表达式语法,可以分配并初始化一个对象数组。标准库中包含 一个名为allocator的类,允许我们将分配和初始化分离。 12.2.1 new和数组 void fun1() { int *pia=new int[2]; //pia指向第一个int //方括号中的大小必须是整型,但不必是常量 typedef int arrT[42...
分类:编程语言   时间:2014-07-10 19:39:17    阅读次数:336
Cocos2d-x 3.1.1 学习日志2--error:只有静态常量整型数据成员才可以在类中初始化
error:只有静态常量整型数据成员才可以在类中初始化...
分类:其他好文   时间:2014-07-10 17:49:31    阅读次数:229
ruby 学习笔记 2 -变量
变量在ruby的世界里,变量有5种,全局变量 局部变量 实例变量 常量 类变量以及伪变量常用的:全局:在全局使用,使用$开头,因为是全局的,所以在任何的代码例子中都可以改变其值,造成混乱,所以不建议使用。局部:在一定范围内有作用。如 i = 10 ,其中i 就是一个局部变量常量:例如圆周率Pi,但是...
分类:其他好文   时间:2014-07-10 16:31:49    阅读次数:153
C和C++内存模型
C分为四个区:堆,栈,静态全局变量区,常量区 c++分为四个区:堆,栈,静态全局变量去,常量区,自由存储区。 根据c/c++对象生命周期不同,c/c++的内存模型有三种不同的内存区域,即自由存储区,动态区、静态区。 自由存储区:局部非静态变量的存储区域,即平常所说的栈 动态区:用operato...
分类:编程语言   时间:2014-07-10 15:18:02    阅读次数:276
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!